0

我有一個模型:過濾協會基礎上,通過模型屬性

class Example < ActiveRecord 

    has_many :bars 
    has_many :foo, through: :bars 

end 

Bar每個實例有一個名爲value的屬性,它可以是1,2,3或4

我怎麼能查詢Example的實例以返回其所有Foo關聯,其中鏈接Bar模型的值爲3

回答

1

,因爲它會通過無論如何與酒吧加盟取FOOS,這樣的事情應該工作:

example.foos.where("bars.value = ?", 3)