【发布时间】:2016-06-27 14:49:26
【问题描述】:
有人可以指出一些描述将枚举值设置为字符串的 ROR 文档吗?我发现的所有文档和示例似乎都表明该值应该是一个整数。但是,我能够创建一个带有字符串值的枚举,在视图中使用它并将其保存到数据库中,没有任何问题。我真的很想了解有关此主题的更多信息。
有效的示例
在模型名称中设置
enum category_enum: { 'abc efg'=> 'alpha', 'hot dog' => 'bun' }
设置在视图中
<%= f.select :category, ModelName.category_enums %>
【问题讨论】:
-
this 看起来像你要找的东西
标签: ruby-on-rails activerecord