Trong routes.rb của tôi, tôi có:Rails chấm thay vì dấu gạch chéo trong URL
get "projects/:category_id" => "projects#index"
Khi tôi viết projects_path(1)
URL được tạo ra là /projects.1
thay vì /projects/1
. Bạn có biết tại sao điều này xảy ra không? Dưới đây là sản phẩm của rake routes
:
GET /projects/:category_id(.:format) projects#index
bản sao có thể có của [Đường ray tạo các tuyến đường không đúng với dấu chấm] (http://stackoverflow.com/questions/14033853/rails-creating-malformed-routes-with-dots) – inye
trùng lặp của http: // stackoverflow .com/questions/5674116/path-helpers-generate-path-with-dots-thay-of-slashes –
Bản sao có thể có của [Path helpers tạo ra các đường dẫn có dấu chấm thay vì dấu gạch chéo] (https://stackoverflow.com/questions/ 5674116/path-helpers-generate-paths-với-dots-thay-of-slashes) –