我剛剛在我的應用程序中安裝了Devise,配置了視圖和一切。然而,當我點擊註冊按鈕,我得到這個錯誤:註冊用戶時未定義的局部變量或方法`unconfirmed_email'?
NameError in Devise::RegistrationsController#create
undefined local variable or method `unconfirmed_email' for #<User:0x00000103721b28>
這是爲什麼?另外,我正在使用tlsmail通過我的gmail企業帳戶發送電子郵件。這也可能是一個問題。
這通常表示數據庫中缺少像用戶模型的列。您可能需要參考Devise文檔以查看是否需要運行遷移以添加它。 – tadman 2012-01-28 23:01:21