【发布时间】:2014-01-14 22:25:06
【问题描述】:
我在一个模型上序列化两个几乎相同的字段,当我为其中一个调用访问器方法时,我得到了反序列化的对象,但是当我为另一个调用访问器方法时,我得到了 @ 987654321@结构体。
我看到的不同之处在于,对于第一个字段,我在 mixin 模块的 included 块中声明了 serialize;对于第二个字段,我在类声明中声明serialize(正常)。
这是什么原因造成的?我怎样才能使这两个领域的行为保持一致?
Rails 3.2.13
【问题讨论】:
标签: ruby-on-rails activerecord serialization