【发布时间】:2019-11-20 09:49:08
【问题描述】:
我想在现有日期使用enum。
表中有列status,包含数千条记录。
问题是我的数据库中的记录是大写的,例如 Active、Pending、Awaiting Review、Closed等等
现在我定义一个枚举
enum status: [:active,:closed,:pending,:awaiting_review]
由于资本原因和下划线而不是空格,它如何不起作用。
当我执行Model.first.status 时,它返回 nil
【问题讨论】:
-
嗨 @haseeb Ahmad 你遇到了什么错误?
-
请参阅“How to Ask”以及链接页面和“mcve”。我们希望看到演示您遇到的问题所需的最少代码。目前我们无法想象代码、数据库或您尝试过的内容,因此您必须帮助我们帮助您。
-
@karthicknagarajan 我更新了问题
标签: ruby-on-rails ruby enums ruby-on-rails-5 enumeration