I have a has_many :children, :dependent=>:destroy association.
For some reason, when I delete the parent, the children are not
destroyed.
In the log, I can see the parent being deleted, but nothing related to
the child table is shown.
I do use the association to create entries in the child table.
I have a has_many :children, :dependent=>:destroy association.
For some reason, when I delete the parent, the children are not
destroyed.
In the log, I can see the parent being deleted, but nothing related to
the child table is shown.
I do use the association to create entries in the child table.
How do I debug this problem?
Thanks,
David
I found the cause of this problem. If I call the Parent.delete with a
set of ID's, it doesn't delete the children. I must do a
Parent.destroy for the children to be deleted.