[Ror-es] Borrado en cascada

Jaime Iniesta
Sun Feb 26 15:57:43 GMT 2006


Hola, ¿cuál es la manera más sencilla de que al borrar un objeto se
borren los dependientes?

Me explico, en una típica aplicación en la que hay un modelo Padre del
que dependen varios modelos Hijo, o sea, el Hijo "belongs_to padre" y
el Padre, "has_many hijos".

Quiero que al borrar el padre, se eliminen los hijos también de la
base de datos.

¿Esto se ha de hacer "a pata" o se especifica en el modelo, o en la
definición de la base de datos MySQL?

--
Jaime Iniesta alias Capitán planeta
email: capitanplaneta ARROBA gmail PUNTO com
jabber: capitanplaneta ARROBA jabberes PUNTO org
http://capitanplaneta.blogspot.com/
http://railes.net