Devise的未定义局部变量或方法`confirmed_at'

时间:2014-12-23 01:45:33

标签: ruby-on-rails ruby-on-rails-4 devise devise-confirmable

我对RoR很新,我已经成功安装了Devise gem。当我尝试去localhost:3000我收到并且错误未定义的局部变量或方法`confirmed_at' 我假设这与Devise gem有关。我的schema.rb没有显示

t.string   "confirmation_token"
t.datetime "confirmed_at"
t.datetime "confirmation_sent_at"
t.string   "unconfirmed_email"

我在数据库中未注释可确认部分,并在:confirmable文件中添加了User.rb任何帮助都非常感谢。我不确定如何让架构匹配。

1 个答案:

答案 0 :(得分:5)

感谢所有帮助 我能够通过使用以下命令重置db来解决问题 rake db:migrate:reset rake db:reset 它为我重置了一切。谢谢大家!