単一のビュー内でデータをレンダリングする方法を理解する別の問題があります。
まず、検索した車のリストを返すコントローラーが 1 つあります。これは、画面の右側にレンダリングされます。ここで、画面の左側にフォームが必要です。これにより、フィルター処理するデータをいくつかのコンボ ボックスに入力できるようになります。たとえば、次のようになります。
車を検索する州を選択: |--| <--- これは、すべての状態が入力されたコンボ ボックスです。
検索する都市を選択してください: |--| <-- 検索する都市のリスト
上記の各コンボ ボックスは、個別のエンティティからのものです。
では、車の検索リスト (carSearchListController から取得) と市と州のリストを作成するにはどうすればよいですか?
1 つのビューに対して複数のコントローラーを呼び出すのは悪い習慣だと聞きました。
私が得ているのは、これを行うためのベストプラクティスは何ですか? これを最善の方法で行う方法に関する良い情報は見つかりませんでした。
ありがとう