Rails 4.1 rc2での動作です。 前回の続きです。 前回、キーの項目と数値を定義したのだけど、実はキーの項目だけ指定しても数値として保存されるようだ(キーだけだと文字列で保存されるのかと思っていた……)。 class Product < ActiveRecord::Base enum status: %w(normal sale empty) end こんな感じで定義してから ./bin/rails cして確認する。 まずはどのようにデータが保存されるか。 Loading development environment (Rails 4.1.0.rc2) irb(main):001:0> Product.create(status: 1) (0.2ms) begin transaction SQL (0.9ms) INSERT INTO "products" ("created_a