我在軌道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