【发布时间】:2014-11-26 15:03:52
【问题描述】:
从表格 3 开始,Rails 会自动命名以下路线
match 'list/my/pets", :to => 'pets_controller#cat'
与 list_my_pets。
我怎样才能摆脱这个名字?
它可能会与我稍后定义的其他命名路线发生冲突,并且碰巧有这个名称。
例如,我可以定义:
scope :controller => :company do
match 'groups', :action => :groups # I don't want it to be named 'groups' !
...and a lot more ...
end
后来我定义:
resources :groups
我真正需要的命名路线。
当然,更改顺序是可行的,但是我们必须非常小心顺序。
有没有办法明确禁止命名?
【问题讨论】:
标签: ruby-on-rails routes