Come accedere all'array di parole monitorate e ai tag a cui sono mappate

Grazie mille per la risposta veloce.

Il tuo suggerimento sulle operazioni in blocco, “Etichetta in blocco tutti gli argomenti in base a una parola chiave”, è molto utile. Lo userò sicuramente. Per implementare davvero la mia richiesta di funzionalità, tuttavia, avrei bisogno di accedere all’array delle parole monitorate e ai tag a cui sono mappate, in modo da poterle iterare e assegnare i tag. Probabilmente sono disponibili nella console di Rails? Forse esiste da qualche parte una documentazione su quali variabili di sistema sono disponibili nella console? Ho provato a cercare un po’ nella categoria sysadmin, ma finora senza successo.

Immagina di avere un tag fruit applicato a tutti i topic che contengono le parole apples o oranges.

Puoi ottenere un array delle parole monitorate associate al tag fruit con il seguente comando:

cd /var/discourse
./launcher enter app
rails c
auto_tag_words = WatchedWord.where(replacement: "fruit").pluck(:word)