You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 9, 2024. It is now read-only.
La aplicación no debería fallar al encontrar relaciones incompletas, como hace ahora, pero en cualquier caso es útil saber si hay relaciones sin fuente o destino, que aparecen al borrar una entidad. El código que uso ahora desde la consola es:
Relation.all.each {|r| r.destroy if Entity.find_by_id(r.source_id).nil? }
Relation.all.each {|r| r.destroy if Entity.find_by_id(r.target_id).nil? }
(Pensaba que los campos serían nulos, pero no, todavía tienen el id de la entidad borrada. De ahí la necesidad de find_by_id para comprobar si el objeto realmente existe.)
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
La aplicación no debería fallar al encontrar relaciones incompletas, como hace ahora, pero en cualquier caso es útil saber si hay relaciones sin fuente o destino, que aparecen al borrar una entidad. El código que uso ahora desde la consola es:
(Pensaba que los campos serían nulos, pero no, todavía tienen el id de la entidad borrada. De ahí la necesidad de
find_by_id
para comprobar si el objeto realmente existe.)The text was updated successfully, but these errors were encountered: