我已经设置了一个具有两个基本用户角色的应用程序。
可以管理一切的管理员和普通用户,可以创建事物(作业和客户)但不能删除。
我对如何为用户分配角色感到有些困惑。我认为这是向我的数据库添加角色列的情况?由于用户仅由管理员用户创建。我需要在我的表单中添加某种集合选择吗?
谁能指出我正确的方向?
编辑:我尝试了每个用户指令的一个角色,如 cancan wiki 中所述,但我收到了错误uninitialized constant User::ROLES
我已经设置了一个具有两个基本用户角色的应用程序。
可以管理一切的管理员和普通用户,可以创建事物(作业和客户)但不能删除。
我对如何为用户分配角色感到有些困惑。我认为这是向我的数据库添加角色列的情况?由于用户仅由管理员用户创建。我需要在我的表单中添加某种集合选择吗?
谁能指出我正确的方向?
编辑:我尝试了每个用户指令的一个角色,如 cancan wiki 中所述,但我收到了错误uninitialized constant User::ROLES