【发布时间】:2010-11-03 23:01:31
【问题描述】:
我的 rails 应用程序中有两个模型,其中一个有很多,并且属于关联。 Category有很多item,Item属于category。
这些模型通过 Item 模型中的 category_id 列以正常方式关联。
我正在寻找一种快速查找数据库中关联断开的所有元素的方法。 即查找所有不存在关联项目的类别和不存在关联类别的项目。
例如,如果我有一个 category_id 为 7 的项目,但 id 为 7 的类别已被删除,那么这将被视为损坏。
【问题讨论】:
-
这里有一个更新的 Rails 3 变体和近乎欺骗:stackoverflow.com/questions/9471395/…
标签: ruby-on-rails activerecord