の権限の定義:はカンカンレール - 私は2つのモデル持っているネストされたモデル
can :create, ThreadParticipation if the user is a ThreadParticipation
例:
for
thread: (1, 'hello world')
thread_participation: (313, 1, 13) -- where 13 is the user_id
私が試した
Thread (id, title)
ThreadParticipation (id, thread_id, user_id)
を私は次のように定義したいです:
can :create, ThreadParticipation, :thread_participations => { :user_id => current_user.id }
しかし、そのエラー。何か案は?
のプロパティですが、それは非常に非常に非常に非常に非常に重大なエラーましたか? :D何かエラーメッセージなしで診断するのは難しいです! – Zabba