0

我有 2 个模型,TeacherTeacherLeader

#  id        :integer
#  last_name :string(255)
class Teacher < ActiveRecord::Base 
  has_one :teacher_leader
end

#  teacher_id :integer
class TeacherLeader < ActiveRecord::Base  
  belongs_to :teacher
end

我想找到所有担任教师领导的教师,并通过last_name. 我怎样才能做到这一点?

4

1 回答 1

1
Teacher.joins(:teacher_leader).uniq.order(:last_name)
于 2012-04-15T15:07:00.723 回答