說如果@news_writers是一個記錄數組。然後,我想使用@news_writers來查找@news_writers中包含的所有新聞作者編寫的所有新聞項目。幫助與Rails find_by查詢
所以我想是這樣的(但這是語法不正確):
@news = News.find_all_by_role_id(@news_writers.id)
注意
class Role < ActiveRecord::Base
has_many :news
end
and
class News < ActiveRecord::Base
belongs_to :role
end
你說得對,我解決了這個問題。 – alamodey 2009-04-12 10:41:13