次のようなチュートリアル モデルがあります。
class Tutorial < ActiveRecord::Base
attr_accessible :content, :title
has_many :tutorial_categories
end
そして、次のような tutorial_category モデル:
class TutorialCategory < ActiveRecord::Base
attr_accessible :name, :tutorial_id
belongs_to :tutorial
end
次のような方法でtutorial_categoryを知っているとき@tutorial_category = TutorialCategory.find(params[:id])
そのチュートリアル カテゴリに属するすべてのチュートリアルを取得するにはどうすればよいですか。別の言い方をすれば、@tutorial_category.name がわかれば、同じ tutorial_category.name が設定されたすべてのチュートリアルが必要になります。
これを行うには、結合またはインクルードを使用する必要がありますか?