Rails カテゴリ分け through

Question, Category, Question_Category という3つのモデルを作ると、

Question生成のときにその数だけcategoryを生成しなくてすむ。

 

すると、カテゴリ数は一定で決められるので、

カテゴリーごとのQuestionをリストアップできるようになる。

 

参考リンク:

Active Record Associations — Ruby on Rails Guides