私は3つのモデルを持っています
学生; AssessmentScores - (多くの評価があり、多くの学生がいます); 評価
特定の条件を満たす学生と、特定の評価タイプで対応するスコアを選択する必要があります。
次のクエリを試してみましたが、Rails は 2 つのテーブルを結合して新しいテーブルを作成し続けます。
AssessmentScore.joins(:assessment).where(assessments: {my condition}).includes(:student).where(students: {my condidtion})
コンソールでこのコマンドを実行すると、新しいテーブル assessment_scores_training が作成され、テーブルが見つかりません。
ありがとう