标签: ruby-on-rails-3 cancan
我需要检查:读?在控制台中的对象上,我该怎么做?
答案 0 :(得分:85)
您需要设置能力对象:
ability = Ability.new(current_user_object)
现在你检查授权:
ability.can? :read, object_to_be_checked
current_user_object:您要为其检查授权的用户对象 object_to_be_checked:是您要检查授权的对象
current_user_object:您要为其检查授权的用户对象
object_to_be_checked:是您要检查授权的对象