【发布时间】:2017-01-30 10:57:34
【问题描述】:
在 Rails 4 中,我创建了一个名为 books 的枚举
enum books_category: {
horror: 1,
mystery: 2,
drama: 3
}
我在数据库中有一个名为 Books 的列,我使用 csv 文件填充了它。我的数据库属性是 name 和 books_category。现在当我升级到rails 5时,数据库的books_category属性直接映射到字符串而不是整数。例如,以前的 books_category 在升级后由 1 组成,它保存了字符串“horror”。我该如何解决这个问题?
【问题讨论】:
标签: ruby-on-rails enums