【发布时间】:2019-02-19 12:43:30
【问题描述】:
我正在进行迁移,我正在将保存为 ruby 哈希的数据从一个表移动到另一个表。该列保存为 :text,并且在模型中序列化定义为 Hash。
我想将此列移动到另一个表中,但如果我删除了指定序列化类型的行(我想要这样做,因为该字段将不再存在),那么迁移会将数据视为字符串。是否可以在迁移文件本身中定义数据必须如何序列化?这样将来从头开始的迁移不会在此时中断。
【问题讨论】:
标签: ruby-on-rails ruby activerecord rails-activerecord