我有学期和科目模型,他们有has_many_and_belongs_to关联。 semester表只有semester_name列,而subject表只有subject_name列。第三个表名是semesters_subjects,它有subject_id和semester_id列。 如果我的semesters_subjects在表格中有以下数据
subject_id semester_id column
1 2
1 3
1 7
2 4
2 3
这是一个学科,可以在许多学期中存在。现在我想找到semester_id where subject_id = 1或者我想找到subject_id,其中semester_id = 3
在rails中我该怎么做?
答案 0 :(得分:2)
这是多对多的关系。