Я использую декларативную авторизацию и mongoid. Я имею ассоциацию как
Class Company
embeds_many :divisions
end
Class Division
embedded_in :company
end
и маршрут как
resources :companies do
resources :divisions
end
Я добавил filter_resource_access
в мои divisions_controller.rb
. Разрешение для индекса подразделения в порядке, но при редактировании и обновлении декларативного запроса авторизации с ошибкой повышения идентификатора подразделения Document not found for class Division with id(s) 13244adsf32gag3
.
Как заставить его работать со встроенным контроллером и документами тоже?