Rails中的嵌套AREL查询

时间:2011-07-14 01:02:55

标签: ruby-on-rails ruby-on-rails-3 arel

使用几个简单模型的简单问题:

class Contract < ActiveRecord::Base
  belongs_to :property
end

class Payment < ActiveRecord::Base
  has_one :contract
end

如何编写一个where子句来检索与一组属性关联的所有付款?

类似的东西:

scope :for_properties, lambda { |property_ids| joins(:contract).where(:contracts => { :property_id => property_ids})

但这不太有用。任何人都有很多AREL foo?

0 个答案:

没有答案