【发布时间】:2015-10-13 09:23:10
【问题描述】:
在模型中考虑到这一点
enum_field :role, allowed_values: [:admin, :super_admin, :minion], default: :minion
是否有一种内置方法可以在不这样做的情况下访问允许值列表:
def self.roles
[:admin, :super_admin, :minion]
end
enum_field :role, allowed_values: self.roles, default: :minion
【问题讨论】:
标签: ruby-on-rails enums