Je kunt dit proberen in je groepsmodel.
class Group < ActiveRecord::Base
has_many :chatrooms , dependent: :destroy
end
Wanneer u nu uitvoert, Group.last.destroy , het zou eerder de afhankelijke gekoppelde chatrooms moeten verwijderen en er zouden geen hangende gegevens achterblijven