Мои модели настроены как
Film :has_many :sections
Section :belongs_to :film
в моем authorization_rules.rb у меня есть
role :author do
has_permission_on :films, :to => [:edit. :update] do
if_attribute :user => is {user}
end
end
Что прекрасно работает при редактировании фильма, так как это поле user_id внутри фильма.
Могу ли я вложить правила для: разделов в блоке has-allow-on do? Внутри разделов нет user_id, и я бы не стал добавлять его, так как он кажется излишним, если раздел принадлежит_ фильму, в котором он уже есть.