Excluir posts se os tópicos estiverem sendo excluídos com dificuldade

Olá,

devido a um erro ao usar a API, recebemos spam de tópicos de moderação (~2000 novos tópicos “foi marcado como”). Quero excluí-los permanentemente do banco de dados. Quando executo Topic.find_by(title: 'Title').destroy, ele remove apenas o tópico, mas não as postagens dentro dele. Existe uma maneira de remover tudo que está associado aos tópicos?

Obrigado,
felixoi

Acho que, se você os excluir, os tópicos também serão excluídos. Acredito que, para destruir também as publicações, você precisará iterar sobre elas ou fazer uma busca pelo ID do tópico e executar um destroy_all.