次のタイプのリソース ルーティングがあります。
resources :cities do
resources :restaurants
end
これにより、次のタイプのルーティングが発生します。
/restaurants/:city_id/
私のレストラン インデックス コントローラーには通常のランサック コードがありますが、検索ボタンをクリックすると、/restaurants/:city_id ではなく /restaurants にリダイレクトされます。
ランサックを微調整して、検索フォームが送信されたとき/restaurants/:city_id
に/restaurants
.
ありがとう!