Sé que esta pregunta surge mucho con Rails, pero parece que no puedo obtener ninguna de las respuestas anteriores que funcionen para mí.Rails no coincide la ruta con los recursos anidados
MyApplication::Application.routes.draw do
resources :matters do
resources :issues
end
Estoy recibiendo el siguiente error de enrutamiento:
No route matches {:action=>"show", :controller=>"issues", :matter_id=>#<Matter id: 2, name: "Wilson", user_id: nil, created_at: "2011-03-23 18:19:40", updated_at: "2011-03-23 18:19:40">, :id=>nil}
Estoy tratando de obtener la ruta así:
<%= link_to issue.content, matter_issue_path(@matter, @issue) %>
Cuando corro rutas rastrillo que demuestra que tengo el camino:
matter_issues GET /matters/:matter_id/issues(.:format) {:action=>"index", :controller=>"issues"}
Cualquier idea wh y recibo este error? ¡Gracias!
¿puedes confirmar que @issue no es nulo? –
http://stackoverflow.com/questions/8406654/no-route-matches-with-nested-resources esta es la respuesta a su pregunta –