2012-09-09 2 views
0

MongoDB를 ORG로 사용하여 새로운 Rails 애플리케이션을 빌드하려고합니다. 인증은 마법 보석에 의해 처리됩니다.Mongoid와 함께 Rails 폼 헬퍼 사용

내 사용자 # 새보기에서 다음 오류가 발생합니다.

undefined method 'password_confirmation' for #<User:0x007feff2a23890>

내 모델은 다음과 같습니다. 나는 각 필드에 대한 모델의 field 정의가없는 경우

class User                                        
include Mongoid::Document                                    
authenticates_with_sorcery!                                   

attr_accessible :username, :email, :password, :password_confirmation                         

field :username                                      
field :email                                       
field :password                                      
end 

나는이 오류가 발생합니다. password_confirmation 필드는 가상 필드이므로 어쨌든 field 정의가 없어야합니다. 폼 헬퍼를 사용하여 Mongoid에서 동적 필드와 가상 필드를 사용하려면 어떻게해야합니까?

답변

2

은 간단히 추가

attr_accessor :password_confirmation 
관련 문제