20
は何を意味するのかを指定していません。:on => :collection
Railsルーティング - :on =>:コレクション
:on
キーが何であるかについての説明が見つからず、:collection
はそのコンテキストに含まれていません。
は何を意味するのかを指定していません。:on => :collection
Railsルーティング - :on =>:コレクション
:on
キーが何であるかについての説明が見つからず、:collection
はそのコンテキストに含まれていません。
コレクションのルートはhereと記載されています。
:on => :collection
と:on => :member
の違いは、それらが生成する経路のスタイルと関連するルートヘルパーです。
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