2013-04-28 22 views
32

içinde eğik çizgi yerine nokta: Ben projects_path(1) yazarken Oluşturulan URL /projects.1 yerine /projects/1 olanRaylar Ben benim routes.rb olarak URL'ye

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

. Bunun neden olduğunu biliyor musun? biçimi:

GET /projects/:category_id(.:format) projects#index 
+0

olası yinelenen (http://stackoverflow.com/questions/14033853/rails-creating-malformed-routes-with-dots) http – inye

+0

yinelenen istiyorum .com/questions/5674116/path-helpers-generate-paths-with-dots-eğik çizgi-of-of-of-of-kiremit –

+1

Olası çoğaltılabilir [Yol yardımcıları eğik çizgi yerine nokta yollar oluşturur] (https://stackoverflow.com/questions/ 5674116/path-helpers-generate-paths-ile-noktalar yerine-eğik çizgi) –

cevap

68

projects_path sadece bir argüman alır endeksi ise: İşte rake routes çıkışıdır. // stackoverflow: Sen project_path(1)

[Raylar noktalarla hatalı biçimlendirilmiş yollar oluşturarak] arasında
+8

İşte bu. Teşekkür ederim. Bu çoğullaşma sorunları beni öldürüyor ... – nmat

İlgili konular