RoR - неопределенный метод title для # <Product: 0x596c148> - PullRequest
0 голосов
/ 23 февраля 2010

Я новичок в RoR и после книги AWDwR ...

все было хорошо, пока я не начал проект Depot ....

создал модель продуктов, используя

ruby script/generate scaffold product title:string description:text image_url:string

теперь, когда я просматриваю страницу http://localhost:3000/products, она показывает общую страницу, в которой ничего нет в списке, и ссылку для добавления нового продукта ... когда я нажимаю эту ссылку, я получаю сообщение об ошибке ... следует ...

undefined method `title' for #<Product:0x596c148>

затем я проверил db .. кажется, что столбец заголовка не был создан вообще ... сделал небольшой поиск решений и запутался еще больше ... похоже, проблема в скаффолдинге и версии проблемы ...

заранее спасибо ...

1 Ответ

1 голос
/ 23 февраля 2010

Возможно, вам все еще нужно запустить миграцию? Попробуйте это:

rake db:migrate
...