class Car < ActiveRecord::Base
store :options, accessors: [:bla, :blaa, :blaaa]
end
コンソールで:
Car.create(name: "aventador")
car = Car.last
=> #<Item id: 5839, name: "aventador">
car.options_changed?
=> false
car.save
(0.3ms) UPDATE "cars" SET "updated_at" = '2013-03-27 15:26:05.435320', "options" = '--- {}'
何も変わっていません。ストアにはアクセスしていません。レコードが保存されるたびにオプション ストアを再シリアル化するのはなぜですか?