私はレッスンテーブルをモデル化しています。レッスンはユーザー、教師、レッスンの作成者に属しています。また、レッスンにはユーザーである多くの生徒が参加できます。
だからこんな感じになります
class Lesson < ActiveRecord::Base
belongs_to :user
has_many :users
end
最初のユーザー教師とユーザーの学生のコレクションに電話をかけたいのですが、http: //guides.rubyonrails.org/association_basics.htmlのドキュメントを読みましたが、必要なものが見つかりません。