Ruby on rails Rails—尝试序列化DB表,但得到未定义的方法“serialize';错误
我正在尝试序列化一个表,以便从中保存和检索哈希 页面模型Ruby on rails Rails—尝试序列化DB表,但得到未定义的方法“serialize';错误,ruby-on-rails,ruby-on-rails-4,serialization,Ruby On Rails,Ruby On Rails 4,Serialization,我正在尝试序列化一个表,以便从中保存和检索哈希 页面模型 class CreatePages < ActiveRecord::Migration def change create_table :pages do |t| t.timestamps null: false t.text :title t.text :content_top t.text :content_bottom t.text :tabl
class CreatePages < ActiveRecord::Migration
def change
create_table :pages do |t|
t.timestamps null: false
t.text :title
t.text :content_top
t.text :content_bottom
t.text :table_head
t.text :table_content
t.timestamps null: false
end
serialize :table_head
serialize :table_content
end
end
class CreatePages
当我运行DB迁移时,我得到以下错误NoMethodError:for#
不确定这里出了什么问题。ActiveRecord::Migration中没有方法序列化<代码>序列化方法应在模型内部使用 例如:
class User < ActiveRecord::Base
serialize :preferences
end
class用户
参考链接:
在ActiveRecord::Migration中没有方法序列化<代码>序列化方法应在模型内部使用 例如:
class User < ActiveRecord::Base
serialize :preferences
end
class用户
参考链接:
啊呜普斯没有注意到这一点。感谢有时会发生。啊,伍普斯没有注意到这一点。感谢有时会发生。