首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails routing - :on =>:集合

Rails routing - :on =>:集合
EN

Stack Overflow用户
提问于 2012-10-25 16:45:10
回答 1查看 13K关注 0票数 34

Rails routing guide没有指定:on => :collection是什么意思。

我找不到关于什么是:on密钥的解释,也找不到在那个上下文中什么是:collection

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-25 16:55:11

集合上的路由被列出为here

:on => :collection:on => :member之间的区别在于它们生成的路由样式及其关联的路由助手。

代码语言:javascript
复制
resources :posts do
  # on collection
  get 'search', on: :collection 
  # --> generates '/posts/search' and search_posts_path

  # on member
  get 'share', on: :member      
  # --> generates'/posts/:id/share' and share_photo_path(@post)
end
票数 69
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13064844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档