У меня есть две модели:рельсы канкан - Определение разрешения для вложенной модели
Thread (id, title)
ThreadParticipation (id, thread_id, user_id)
Я хочу, чтобы определить что-то вроде:
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
Я попытался :
can :create, ThreadParticipation, :thread_participations => { :user_id => current_user.id }
Но это ошибки. Есть идеи?
Это было очень очень очень очень очень серьезная ошибка? : D Сложно диагностировать без какого-либо сообщения об ошибке! – Zabba