Hola a todos, Tengo un problema que es muy común en toda app pero que no se si lo estoy resolviendo de la mejor forma.
Tengo la entidad A que tiene como foreign key a la entidad B. Quisiera controlar que no se borren instancias de B que esten siendo referenciadas por instancias de A. La idea es que la app controle esto y le despliegue al usuario un mensaje de error adecuado. Hasta ahora no he encontrado la forma de controlar esto con anotaciones o algo por el estilo. Lo unico que se me ocurrió fue usar la anotación "before_destroy" y controlar a mano si la instancia de B esta siendo usada por alguna de A. El problema de esto es que no es dinamico con la evolucion del modelo. Se entiende el planteo?... me imagino que es algo clasico y básico pero no se cual es la mejor forma de encararlo.... alguna sugerencia? Gracias desde ya! saludos!! Pablo.
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
