[英]Rails root permalink routing
在Rails中,對象的標准路由嵌套到Model的名稱example.com/model/object_id
。
無論如何可以在沒有Model部分的情況下訪問對象,所以example.com/object_id
可以訪問example.com/model/object_id
嗎?
Rails包含你所說的路線。 您可以添加constraints
來確定object_id是整數還是字符串。
get '/:id', to: 'articles#show', constraints: { id: /^\d/ }
這是有關路由約束的更多信息。
您首先描述的是rails路由器中資源模板提供的RESTful路由。
您可以在config / routes.rb文件中定義不同的路由。
對於資源,您可以提供path
選項,您可以在其中定義路徑。
resources :models, path: "/"
將在路徑路徑上提供模型資源。 因此,對“/”的GET請求將觸發“models#index”動作,而“/ 1 / edit”將委托給“models#edit”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.