我在轨道3以下路线:路由错误使用Rails 3成员
resources :jobs do
member do
post :seller_job_submitted
end
end
而下面的表格
=form_for job, :url=>seller_job_submitted_job_path(job), :remote=>true do |f|
我知道这是不是很宁静,但它是一种上了句号现在差距。在任何情况下,提交表单
Started POST "/jobs/74/seller_job_submitted" for 127.0.0.1
ActionController::RoutingError (No route matches "/jobs/74/seller_job_submitted"):
时,我不断收到这个错误,但是当我运行rake routes | grep seller_job_submitted
,我认为正确的结果出来了:
seller_job_submitted_job POST /jobs/:id/seller_job_submitted(.:format) {:action=>"seller_job_submitted", :controller=>"jobs"}
什么可能进行的任何想法?
谢谢!
你有编辑routes文件后重新启动您的服务器? – 2011-02-01 21:26:59