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