在我的Rails 3.2應用程序中,我在Profile
上有has_and_belongs_to_many :notes
關聯。 Note
有一個類型 - 「緊急」或「標準」。 (Note
has_and_belongs_to_many :profiles
)如何獲取has_and_belongs_to_many關係的子集
我希望能夠做到像profile.urgent_notes
沒有等的方法構建它:
def urgent_notes
urgent_notes = Array.new
goals.each do |g|
if g.type == "urgent"
urgent_notes << g
end
end
urgent_notes
end
那麼,有沒有乾淨的方式通過添加另外一個協會這樣做呢?或者像範圍最好的東西?
夠公平的。謝謝! – tvalent2