2010-10-28 108 views

回答

2

從軌道根應該告訴你,你需要在路線的名稱而言知道運行

rake routes 

和參數預期。

+0

所以它只是將「_path」添加到路由名稱中?我仍然遇到了路由錯誤,但我認爲在這一點上它實際上不是路由問題。 – 2010-10-28 16:30:16

+0

沒錯,如果'rake routes'給你一條new_post的命名路線,那麼你可以使用new_post_path或new_post_url。 – njorden 2010-10-28 16:34:46

+0

我不認爲這總是適用於耙路線,至少在rails 3.1中不再適用,如果耙路線給你:「client_prescription」你需要添加一個「s」複數處方,然後添加_path,如下所示:client_prescriptions_path – MexicanHacker 2012-02-04 01:44:35