假设我有一个Role
类,如下所示:
class Role < ActiveRecord::Base
enum code:{manager: 1, employee: 2}
end
因此,每个角色都有一个类,将其标识为经理/员工/等。
现在我可以通过以下方式找到employee
代码的角色列表:
Role.employee
现在我打算让每个角色由其代码唯一标识,但要获得唯一的employee
角色,我仍然需要搜索Role.employee.first
,这感觉不直观。
有没有办法将code
属性设置为'唯一',以便Role.employee
可以直接给我employee
角色?