Rails3 - доступ к методу создания контроллера из не «нового» действия - PullRequest
0 голосов
/ 25 июля 2011

У меня есть контроллер овощ .Он имеет стандартные новые и методы создания .

Я хочу создать действие potato , содержащее форму и использующее метод create .есть это:

= form_for @vegetable, :url => '/vegetable/create/' do |f|
  = f.text_field :color
  = f.submit "Save"

Когда я нажимаю сохранить, я получаю ошибку

ActiveRecord::RecordNotFound in VegetablesController#update  
Couldn't find Vegetable with ID=create

Используется метод update, а не createКак я могу сказать Rails отправить форму на create действие?

1 Ответ

0 голосов
/ 25 июля 2011

вы должны использовать соответствующие : url => vegetable_path

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...