我有三个模型
学生; AssessmentScores - (有很多评估,有很多学生);评估
我需要选择满足特定条件的学生及其在特定评估类型中的相应分数。
我尝试了以下查询,但 rails 不断加入这两个表并创建一个新表。
AssessmentScore.joins(:assessment).where(assessments: {my condition}).includes(:student).where(students: {my condidtion})
当我在控制台上执行此命令时,它正在创建一个新表assessment_scores_training 并且找不到投掷表。
谢谢