使复数轨道“资源”网址变为单数

时间:2013-02-20 05:13:22

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2

我的routes.rb文件

resources :shops

我想要,因为我想分开索引和显示路线,但这会导致/ shops / url

我真的很喜欢它去/购物 - 这是最简单的方法吗?

谢谢!

1 个答案:

答案 0 :(得分:4)

如果您希望它们全部为/shop shop/1等,请执行以下操作:

resources :shops, path: "shop"

否则也许你可以做到

resources :shops, except: :show
# then
resources :shops, only: :show, path: "shop"
# or
get "shop/:id", to: "shops#show", as: :shop