PasswordResetsController 中的 NoMethodError
NoMethodError in PasswordResetsController
Hartl教程第10.2.3章
当我尝试提交现有用户电子邮件以生成密码重置令牌时,它在用户模型中的第二次 update_attribute
调用时中断:
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
但是服务器的上下文导致它崩溃了。非常感谢任何调试线索。
您没有尝试调用 update_attribute
,而是 udpate_attribute
。
你只是有一个简单的拼写错误。
Hartl教程第10.2.3章
当我尝试提交现有用户电子邮件以生成密码重置令牌时,它在用户模型中的第二次 update_attribute
调用时中断:
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
但是服务器的上下文导致它崩溃了。非常感谢任何调试线索。
您没有尝试调用 update_attribute
,而是 udpate_attribute
。
你只是有一个简单的拼写错误。