我正在建模課程表中,課程屬於用戶,課程的教師和創建者,而且,課程也可以有許多學生,也是用戶。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'選項,所以它的工作方式相同。 –