Rails 3. sort by associated model

后端 未结 2 1083
醉话见心
醉话见心 2021-02-14 02:40

Let\'s say I have two models: Course and ScheduledCourse.

The Course model has a name attribute.

course has_many :scheduled courses scheduled_courses :belongs_to

2条回答
  •  刺人心
    刺人心 (楼主)
    2021-02-14 03:35

    ScheduledCourse.joins(:course).order('courses.name asc')
    

    Note that the table name should be in plural. This code is tested.

提交回复
热议问题