2015-12-05 3 views
0

Hartl учебник Глава 10.2.3NoMethodError в PasswordResetsController

При попытке представить существующие электронной почты пользователя для генерации пароля сброса маркера, он разрывает на 2 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

Вы не пытаетесь позвонить в update_attribute, но udpate_attribute.

У вас просто есть орфографическая ошибка.

+0

d'oh! должно быть, посмотрел на это 20 раз ... спасибо за уловку - может быть, пришло время для правильной рельсы IDE вместо vim – jjt