Tengo dos modelos en mi aplicación de rieles con un tiene muchos y pertenece a la asociación. Categoría tiene muchos artículos y el artículo pertenece a la categoría.Buscar todos los objetos con asociación rota
Estos modelos se asocian de forma normal a través de una columna category_id en el modelo del artículo.
Estoy buscando una forma rápida de encontrar todos los elementos en la base de datos con asociaciones rotas. es decir, encuentre todas las categorías que existen sin elementos asociados y elementos que existen sin categoría asociada.
Por ejemplo, si tengo un artículo con un category_id de 7, pero la categoría con id 7 se ha eliminado, esto se consideraría roto.
Hay una nueva, carriles 3 variación y cerca víctima aquí : http://stackoverflow.com/questions/9471395/rail s-3-find-condition-to-filter-broken-reference-integrity-associations –