Elimina post se gli argomenti vengono eliminati con difficoltà

Ciao,

a causa di un errore nell’utilizzo dell’API, abbiamo ricevuto un’esplosione di topic di moderazione (circa 2000 nuovi topic “segnalati come”). Vorrei eliminarli definitivamente dal database. Quando eseguo Topic.find_by(title: ‘Titolo’).destroy, viene eliminato solo il topic, ma non i post al suo interno. Esiste un modo per rimuovere tutto ciò che è associato ai topic?

Grazie,
felixoi

Penso che se li elimini, eliminerà anche gli argomenti. Immagino che per distruggere anche i post, dovrai iterarli o cercare l’ID dell’argomento ed eseguire un destroy_all.