-2
我通过名为Classes的连接表连接了Students和Teachers表。 我的目标是通过首先检查教师是否已经存在,如果不存在,然后创建新的教师档案,将老师添加到学生档案中。这些课目前并不重要。有人可以把我推向正确的方向,因为我只是一个初学者,我无法在指南中找到解决方案。如何在特定情况下通过使用控制器添加has_many?
class Student < ActiveRecord::Base
has_many :classes
has_many :teachers, through: :classes
end
class Class < ActiveRecord::Base
belongs_to :student
belongs_to :teacher
end
class Teacher < ActiveRecord::Base
has_many :classes
has_many :students, through: :classes
end
感谢您帮助菜鸟!