在轨道4枚举值,我创建了一个叫做书的枚举是无法获取数据库
enum books_category: {
horror: 1,
mystery: 2,
drama: 3
}
我在数据库叫做书列在这里我使用CSV文件填充它。我的数据库属性是名称和books_category。现在,当我升级到rails 5时,数据库的books_category属性直接映射到字符串而不是整数。例如,之前的books_category在升级之后由1保存字符串“horror”。我该如何解决这个问题?
我要保存的整数值,而不是查询数据库,寻找整数值。可能吗? – Mathew
保存之前,它有一个查询,并将整数值存储在一个变量中,然后使用该值保存数据。 – VK29