2010-08-23 4 views
1

Очень часто в Rails 3, когда я получаю предупреждение об устаревании, ссылка на строку, которую я получаю, находится в структуре Rails вместо фактической устаревшей строки!Предупреждения об устаревании на Rails 3 RC не помогают мне

Например, я пытаюсь сохранить пользовательскую модель:

irb(main):006:0> user.save

DEPRECATION WARNING: save(true) is deprecated, please give save(:validate => true) instead. (called from save at /home/novagile/www/novagolf/releases/20100820143809/vendor/bundle/ruby/1.8/gems/activerecord-3.0.0.rc/lib/active_record/validations.rb:43)

=> false

Отлично! Как я должен знать, откуда именно возникает ошибка (правда)? Я «grep» редактировал мой проект без успеха, поэтому он может быть в одном из драгоценных камней, которые я использую ...

ответ

0

У вас есть полная регистрация включена? Если это так - проверьте свои лог-файлы для полной обратной трассировки. Полная обратная трассировка должна указывать на полный стек вызовов, включая строку вашего кода, вызвавшую проблему.

Смежные вопросы