Comment accéder au tableau des mots surveillés et aux balises auxquelles ils sont mappés

Merci beaucoup pour cette réponse rapide.

Votre orientation vers les opérations en masse, « Étiqueter en masse tous les sujets en fonction d’un mot-clé », est très utile. Je vais l’utiliser. Cependant, pour vraiment mettre en œuvre ma demande de fonctionnalité, j’aurais besoin d’accéder au tableau des mots surveillés et aux étiquettes auxquelles ils sont mappés, afin de pouvoir les parcourir et leur attribuer les étiquettes. Ces éléments sont probablement disponibles dans la console Rails ? Existe-t-il peut-être une documentation quelque part sur les variables système disponibles dans la console ? J’ai essayé de chercher un peu dans la catégorie sysadmin, mais sans succès pour le moment.

Disons que vous avez un tag fruit appliqué à tous les sujets contenant les mots pomme ou orange.

Vous pouvez obtenir un tableau des mots surveillés associés au tag fruit avec la commande suivante :

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