Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Ruby: Общие вопросы > no implicit conversion from nil to integer |
Автор: JackSparrow 27.8.2006, 10:25 | ||||
вот в Rails возникла проблема, выдает вот это
![]() |
Автор: Rubynovich 27.8.2006, 22:52 |
Смотри значение id и @cortagecount, скорее всего что-то из них nil. |
Автор: JackSparrow 30.8.2006, 06:47 |
еще раз все проверив и опять не найдя в чем же ошибка, решил написать программку, что бы протестировать этот косячный метод без Rails, так вот написав эту программку опробовал этот метод и как ни странно все отлично проработало, запускаю Webrick, запускаю через браузер нужное приложение и бац, таже ошибка, так что или я гдето накосячил с передачей параметров или Rails чето глюкает з.ы. переменные @ab и ab, это веть будут разные переменные? з.з.ы. в дебагере во фрирайде есть вкладочка Watch, насколько я знаю, это что бы смотреть значения переменных в данный момент времени, так вот набираю имя переменной нажимаю Add, она добавляется в список а где ее значение то показывается? |
Автор: simanyay 30.8.2006, 17:57 | ||||
Да.
id и @cortagecount точно не nil? Если да, то копай в конструкторе класса Cortage. Но я думаю, что какая-то из них всё таки nil. |
Автор: JackSparrow 31.8.2006, 08:07 |
мдя, изменив в одном месте передачу параметров, все заработало, наверно пляски с бубном всетаки возымели действие ![]() |