Почему я получаю сообщение об ошибке «нет совпадений маршрутов» в link_to? Я определил маршрут! (Rails) - PullRequest
0 голосов
/ 28 января 2011

поэтому у меня есть этот код:

link_to 'text', :copy_job, :id => 1

, что соответствует этому определению маршрута:

match 'hive_jobs/copy/:id' => 'hive_jobs#copy', :as => :copy_job

и если я перехожу на страницу / hive_jobs / copy / 1, она работает

Но link_to выдает следующее исключение:

No route matches {:action=>"copy", :controller=>"hive_jobs"}

Почему?

1 Ответ

2 голосов
/ 28 января 2011

Попробуйте link_to 'text', copy_job_path(1)

...