Vous pouvez essayer de l'utiliser dans votre modèle de groupe.
class Group < ActiveRecord::Base
has_many :chatrooms , dependent: :destroy
end
Maintenant, lorsque vous exécutez, Group.last.destroy , il devrait supprimer les salons de discussion associés dépendants avant et aucune donnée suspendue ne resterait