1
說我有2種型號:如何使用ActiveRecord獲取有2條記錄的記錄列表?
class Person < ActiveRecord::Base
has_many :addresses
end
class Address < ActiveRecord::Base
belongs_to :person
end
我想誰恰好有2個地址的所有的人。有沒有一個容易的ActiveRecord/Arel的方式與子查詢做到這一點?我不想使用counter_cache來做到這一點。
我會爲該查詢添加'select('people。*')'以擺脫與地址相關的屬性。 – skalee
更新,謝謝;) – MrYoshiji