加入两个不同的查询结果Rails

时间:2016-02-04 16:26:09

标签: ruby-on-rails postgresql join multiple-tables

我首先向你展示我的关系:

restartWindow.destroy

我希望基本上按学期排序class Users has_many :user_semester_courses has_many :registered_courses, through: :user_semester_courses, class_name: 'SemesterCourse', foreign_key: 'semester_course_id', source: :semester_course end class SemesterCourses belongs_to :semester end class UserSemesterCourse belongs_to :semester_course belongs_to :user end

根据我的理解,我需要:

  1. 使用user_semester_courses加入user.registered_courses(即学期课程)并按学期排序
  2. 使用semesters
  3. 加入结果

    我尝试了很多连接,但似乎无法实现我想要的结果。

0 个答案:

没有答案