我正在建模课程表中,课程属于用户,课程的教师和创建者,而且,课程也可以有许多学生,也是用户。belongs_to和has_many的相同项目
因此,这将是这样的
class Lesson < ActiveRecord::Base
belongs_to :user
has_many :users
end
我想打电话给第一个用户老师,和用户学生的集合,我在http://guides.rubyonrails.org/association_basics.html但我阅读文档不能完全找到我想要的东西。
没有想过这种可能性,建议很好! – SaschaM78
我可以用同样的方法使用has_many吗? – gosukiwi
哦,哎呀,我写了'belongs_to'而不是'has_many'。是的,它具有相同的'class_name'选项,所以它的工作方式相同。 –