1
如何確定顯示,編輯和銷燬的link_to參數?我知道「新」是「new_user_post_path」。似乎沒有其他人遵循這個慣例?如何確定嵌套資源的link_to路徑參數?
我相關的routes.rb片段:
resources :users do
resources :posts
end
如何確定顯示,編輯和銷燬的link_to參數?我知道「新」是「new_user_post_path」。似乎沒有其他人遵循這個慣例?如何確定嵌套資源的link_to路徑參數?
我相關的routes.rb片段:
resources :users do
resources :posts
end
從軌道根應該告訴你,你需要在路線的名稱而言知道運行
rake routes
和參數預期。
所以它只是將「_path」添加到路由名稱中?我仍然遇到了路由錯誤,但我認爲在這一點上它實際上不是路由問題。 – 2010-10-28 16:30:16
沒錯,如果'rake routes'給你一條new_post的命名路線,那麼你可以使用new_post_path或new_post_url。 – njorden 2010-10-28 16:34:46
我不認爲這總是適用於耙路線,至少在rails 3.1中不再適用,如果耙路線給你:「client_prescription」你需要添加一個「s」複數處方,然後添加_path,如下所示:client_prescriptions_path – MexicanHacker 2012-02-04 01:44:35