为什么我在link_to上遇到“无路由匹配”错误?我已经定义了路线! (导轨)

时间:2011-01-27 21:26:44

标签: ruby-on-rails ruby erb

所以我有这段代码:

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 个答案:

答案 0 :(得分:2)

尝试link_to 'text', copy_job_path(1)