声明性授权和 mongoid 嵌入文档
我正在使用声明性授权和 mongoid。 时,我有关联 as
Class Company
embeds_many :divisions
end
Class Division
embedded_in :company
end
和路由
resources :companies do
resources :divisions
end
当我在我的 divisions_controller.rb
中添加 filter_resource_access
。部门索引的权限正常,但在编辑和更新带有部门 ID 的声明性授权查询时,会引发错误未找到 ID 为 13244adsf32gag3 的类部门的文档
。 我如何让它与嵌入式控制器和文档一起工作?
I'm using declarative authorization and mongoid. I have association as
Class Company
embeds_many :divisions
end
Class Division
embedded_in :company
end
and route as
resources :companies do
resources :divisions
end
I added filter_resource_access
in my divisions_controller.rb
. Permission for division index is ok, but while editing and updating declarative authorization query with division id raising error Document not found for class Division with id(s) 13244adsf32gag3
.
How would I make it work with embedded controller and documents too?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论