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
那麼你的代碼張貼對我來說完全正常......你應該發佈你的實際代碼,其他事情正在發生。 –