Rolify在Rails中没有特定的角色检查条件

问题描述 投票:0回答:1

我正在使用rolify来为用户分配各种角色。像管理员,教授,学生,职员。

我要定义一个条件,在此条件下,我必须指定此特定条件仅适用于非管理员用户。

我知道如何检查用户是否为管理员

u=User.first
u.has_role?(:admin)

但是我不知道如何检查用户是否没有管理员角色?

[请帮助我解决这个问题。

ruby-on-rails ruby-on-rails-5 rolify
1个回答
0
投票

您可以在用户模型中实现此方法,这意味着用户具有其他角色,但没有管理员角色

© www.soinside.com 2019 - 2024. All rights reserved.