在軌道4枚舉值,我創建了一個叫做書的枚舉是無法獲取數據庫
enum books_category: {
horror: 1,
mystery: 2,
drama: 3
}
我在數據庫叫做書列在這裏我使用CSV文件填充它。我的數據庫屬性是名稱和books_category。現在,當我升級到rails 5時,數據庫的books_category屬性直接映射到字符串而不是整數。例如,之前的books_category在升級之後由1保存字符串「horror」。我該如何解決這個問題?
我要保存的整數值,而不是查詢數據庫,尋找整數值。可能嗎? – Mathew
保存之前,它有一個查詢,並將整數值存儲在一個變量中,然後使用該值保存數據。 – VK29