モデルの関係に問題があり、hasMany を使用する必要があるか、他の手法を使用する必要があるかわかりません。調査を作成するためのアプリを作成しようとしています。私は次の関係を持っています:
Topics hasMany Quests
Quests hasMany Questoptions
しかし、TopicsController を介して Topic Model にアクセスしようとすると、Questoptions ではなく、Topics とリンクされた Quests のみを取得します。Quest Model にアクセスすると、すべての Quest とリンクされた Questoptions が表示されます。リンクされたクエストとリンクされたクエストオプションを持つすべてのトピックを 1 つの配列で取得するにはどうすればよいですか?
hasMany through は、多対多の状況ではないため、答えではないようです...
何か案は?