在cancan中能够:阅读所有用户例如我们需要
can :read,User
能够看到我们需要的用户的特定实例
can :read, User do |user|
user == something (condition satisfied ==> ability satisfied)
end
现在我的问题是: 是否可以检查用户是否可以读取至少一个实例? 我有一个菜单,我必须在菜单中显示“用户”,如果他至少可以读取一个用户的实例,否则不显示任何内容
答案 0 :(得分:0)
这对我有用:
if User.accessible_by(current_ability,:read) > 0