Supprimer les messages si les sujets sont supprimés difficilement

Salut,

en raison d’une erreur lors de l’utilisation de l’API, nous avons été inondés de sujets de modération (~2000 nouveaux sujets « signalé comme »). Je souhaite les supprimer définitivement de la base de données. Lorsque j’exécute Topic.find_by(title: ‘Title’).destroy, seul le sujet est supprimé, mais pas les messages qui y sont associés. Existe-t-il un moyen de supprimer tout ce qui est lié à ces sujets ?

Merci,
felixoi

Je pense que si vous les supprimez, cela supprimera aussi les sujets. Je suppose que pour détruire également les messages, vous devrez les parcourir en boucle ou faire une recherche par l’ID du sujet et utiliser destroy_all.