【问题标题】:rails list allowed values for enumrails 列出枚举的允许值
【发布时间】: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


    【解决方案1】:

    哦...

    model_name.roles
    

    (我做过尝试过,但我打错了)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-02
      • 1970-01-01
      • 2010-12-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多