[英]CanCan Defining ability
Is there a way not to define equal ? 有没有一种方法不能定义平等? but includes? 但包括?
can :read, Project, :category => { :visible => true }
can :read, Project, :category => { :map(&:user_id) => { include(user.id) } }
Using CanCan and ruby on rails... 在轨道上使用CanCan和ruby ...
Thanks 谢谢
I don't understand what exactly you want to accomplish. 我不明白您到底想完成什么。 Based on @apneadiving comment you can do something like: 根据@apneadiving评论,您可以执行以下操作:
can :read, Project do |project|
project.category.user_ids.include?(user.id)
end
For more information read this section of CanCan wiki. 有关更多信息,请阅读CanCan Wiki的本节。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.