嵌套資源的路線,我有以下途徑定義:Rails的:不工作
resources :employees do
resources :questions
member do
get :results
end
end
一個用於上述資源打印此路線(耙路線)的:
new_employee_question GET /employees/:employee_id/questions/new(.:format) questions#new
但是,當我這樣做= link_to 'New Question', :new_employee_question
我得到以下錯誤:
No route matches {:action=>"new", :controller=>"questions"}
我有所需的操作方法來定義這兩個QuestionsController
& EmployeesController
。
我也試過在軌控制檯以下:
Rails.application.routes.recognize_path(app.new_employee_question_path)
...生成以下錯誤:
ActionController::RoutingError: No route matches {:controller=>"questions"}
我使用Rails 3.2.6
。有什麼我做錯了嗎?
「回扣路線」顯示路徑,控制器#動作和路線輔助方法的所有路由名稱。 – pduey 2012-07-07 16:10:49