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 serialization을 위해 일반적으로 사용한 것을 대체하기 위해 새 저장소 기능을 사용하고 있습니다. – jwarzech
게시 된 코드가 완벽하게 정상적으로 작동합니다 ... 실제 코드를 게시해야합니다. –