0
我刚刚将我的应用程序从Rails 3.1升级到3.2,并试图将新的ActiveRecord:Store模块与PostgreSQL数据库一起使用。Rails 3.2 ActivedRecord :: Store undefined
我创造了我的表:
create_table :cupcakes do |t|
t.string :name
t.text :recipe
t.timestamps
end
和我的模型看起来像:
class Cupcake < ActiveRecord::Base
store :recipe
end
但是,当我试图建立一个新的对象:
cupcake = Cupcake.new
我得到以下错误:
NoMethodError: undefined method `store' for #<Class:...>
你能告诉我你在'Cupcake'类中放置了'store:recipe'吗? – uday
这不是我确切的代码,我为了这个问题的目的清除了名称/属性。我正在使用新的商店功能作为我通常使用yaml序列化的替代品。 – jwarzech
那么你的代码张贴对我来说完全正常......你应该发布你的实际代码,其他事情正在发生。 –