0
我在一個單一的模型序列化兩個幾乎完全相同的領域,當我打電話存取方法其中之一,我得到的反序列化對象,但是當我打電話對於另一種存取方法,我得到了ActiveRecord::AttributeMethods::Serialization::Attribute
結構。的ActiveRecord :: Base的::序列自動unserializes對於某些字段,
我看到的區別在於,對於第一個字段,我聲明serialize
位於mixin模塊的included
塊中;用於第二場,我在類聲明聲明serialize
(正常)。
這是什麼造成的?我怎樣才能將這兩個領域的行爲統一起來?
的Rails 3.2.13