0
我有一個模型:過濾協會基礎上,通過模型屬性
class Example < ActiveRecord
has_many :bars
has_many :foo, through: :bars
end
的Bar
每個實例有一個名爲value
的屬性,它可以是1,2,3或4
我怎麼能查詢Example
的實例以返回其所有Foo
關聯,其中鏈接Bar
模型的值爲3
?
我有一個模型:過濾協會基礎上,通過模型屬性
class Example < ActiveRecord
has_many :bars
has_many :foo, through: :bars
end
的Bar
每個實例有一個名爲value
的屬性,它可以是1,2,3或4
我怎麼能查詢Example
的實例以返回其所有Foo
關聯,其中鏈接Bar
模型的值爲3
?
,因爲它會通過無論如何與酒吧加盟取FOOS,這樣的事情應該工作:
example.foos.where("bars.value = ?", 3)