Rails のコレクション ルートとメンバー ルートの違いは何ですか?
例えば、
resources :photos do
member do
get :preview
end
end
対
resources :photos do
collection do
get :search
end
end
理解できない。
ベストアンサー1
メンバー ルートはメンバーに対して動作するため、ID が必要です。コレクション ルートはオブジェクトのコレクションに対して動作するため、ID は必要ありません。プレビューは単一のオブジェクトに対して動作 (および表示) するため、メンバー ルートの例です。検索はオブジェクトのコレクションに対して動作 (および表示) するため、コレクション ルートの例です。