2014-01-08 66 views

回答

0

創建一個足智多謀的路線暴露出了一些幫手(生成一個名爲路線)到應用程序的控制器和視圖。

在資源的情況下:照片:

photos_path returns /photos 
new_photo_path returns /photos/new 
edit_photo_path(:id) returns /photos/:id/edit (for instance, edit_photo_path(10) returns /photos/10/edit) 
photo_path(:id) returns /photos/:id (for instance, photo_path(10) returns /photos/10) 

每個助理的具有相應的_url輔助(如PHOTOS_URL),它返回與當前主機,端口和路徑前綴的前綴相同的路徑。

ActionDispatch :: Routing :: Mapper :: Base模塊負責生成這些幫助程序。 http://api.rubyonrails.org/classes/ActionDispatch/Routing/Mapper/Base.html

我建議你看看軌道指南的路由。 http://guides.rubyonrails.org/routing.html

使用命令耙路線你可以看到定義的所有路由列表。