我有一个从另一个继承的模型,有什么有store属性,有时候,当我尝试保存子模型时,哪里有错误:
NoMethodError (undefined method `text' for #<Parent:0x00000007478ef0>)
我的代码:
class Parent < ActiveRecord::Base
store :data
end
class Child < Parent
store_accessor :data, :text
validates :text, :presence => true
end
有什么问题?有任何想法吗?
答案 0 :(得分:0)
尝试在Child类中定义
class Child < Parent
store :data, :text
validates :text, :presence => true
end
并从Parent类中删除商店定义,根本没有任何意义。