转换此 rails 2.1 路线
的正确方法是什么? map.connect '/ads/:id', :controller=>'ads', :action=>'show'
到 rails 4.1 路线?
提前致谢, 内森: - )
答案 0 :(得分:1)
假设您只有广告的展示操作,则需要按如下方式定义路线:
resources :ads, only: :show
这只会创建路线GET ads/:id
。请务必阅读Rails documentation on resourceful routing。
答案 1 :(得分:0)
如果你想为你的Adscontroller启用完整的RESTful路由(创建/新建/显示/删除)。使用下面的
resources :ads
如果您只想启用Show方法路线到您的Adscontroller。使用下面一个
resources :ads, only: :show
有关详细参考,请阅读本文档:Resources Routes