我有两个型号为主体,教师
主题模型Ruby on Rails的模型
class Subject < ActiveRecord::Base
belongs_to :sclass
has_many :subject_teachers
attr_accessible :sub_name
end
和教师模型
class Teacher < ActiveRecord::Base
# attr_accessible :title, :body
has_many :sclass_teachers
has_many :subject_teachers
attr_accessible :fname, :lname, :mob, :email
end
,并创建了连接表的subject_teacher为多对多的关系
class SubjectTeacher < ActiveRecord::Base
belongs_to :subject
belongs_to :teacher
end
但我想访问教师n主题模型/表中的ame我该怎么做。 什么,在哪里我写的完美代码,使我得到具体的教师姓名具体 主题,因为有多对多的关系?
你的意思是你需要老师的名字与主题,她需要在一个特定的类? – 2012-08-08 09:53:47
是的,我需要这一点,但不是在特定的类,我说一个老师可以教很多科目,一个主体可以通过许多教师 – Shrikant1712 2012-08-08 10:22:46