PasswordResetsController中的NoMethodError

时间:2015-12-05 22:40:40

标签: ruby-on-rails railstutorial.org update-attribute

Hartl教程第10.2.3章

当我尝试提交现有用户电子邮件以生成密码重置令牌时,它会在用户模型中的第二个update_attribute调用中断:

/Users/apple/Desktop/Screen Shot 2015-12-05 at 5.05.49 PM.png

reset_sent_at列存在于数据库中,我可以从控制台写入它没有问题:

usr = User.find_by(name: 'locutius’)

usr.update_attribute(:reset_sent_at, Time.zone.now)

usr.reset_sent_at

Sat, 05 Dec 2015 22:27:27 UTC +00:00

但是有关通过服务器的上下文的一些事情导致它崩溃。任何调试线索都非常感激。

1 个答案:

答案 0 :(得分:1)

您不能尝试拨打update_attributeudpate_attribute

你只有一个简单的拼写错误。