40

私のroutes.rbには次のものがあります:

get "projects/:category_id" => "projects#index"

projects_path(1)生成された URLを書くと、/projects.1代わりに/projects/1. なぜこれが起こっているのか知っていますか?の出力は次のrake routesとおりです。

 GET /projects/:category_id(.:format) projects#index
4

1 に答える 1

99

projects_pathはインデックスで、1 つの引数のみを取ります: 形式です。あなたがしたいproject_path(1)

于 2013-04-28T16:26:53.297 に答える