我想讨论儿童方法。
has_many :children
belongs_to :Parent
def mymethod
returns true or false
end
attributes :valid
现在我想找到所有贷款的父母mymethod
和:有效的属性== true
像
Item.where(loans.where(valid: true, mymethod: true), true)
答案 0 :(得分:0)
我认为你需要的就是这个:
Item.joins(:children).where children: { valid: true, mymethod: true }