[ruby-it] activerecord, oggetto.destroy e figli
Stefano Sasso
stesasso a gmail.com
Gio 14 Ago 2008 09:37:39 CEST
ciao *,
da un oggetto activerecord, invocando il metodo .destroy, è
possibile eliminare anche tutti i figli (ricorsivamente) di tale
oggetto?
cioè, ad esempio, avendo
A:
has_many B
B:
belongs_to A
has_many C
C:
belongs_to B
io vorrei un qualcosa del genere
a=A.find(:first)
a.destroy che mi elimini anche tutti i B figli di a, e i C figli dei
B figli di a.
è possibile fare ciò, senza usare le FK (on delete cascade) del db?
grazie,
stefano
--
---------------------------------------------------------------
Per favore non mandate allegati in Word o PowerPoint.
Si veda http://www.fsf.org/philosophy/no-word-attachments.html
---------------------------------------------------------------
Stefano Sasso
stesasso a gmail.com
Linux User #330315
http://www.gnustile.net/
Maggiori informazioni sulla lista
Ml