私のメインコントローラーには、多くの詳細を持つ一連の企業が含まれています。
このデータをスライスして要約するいくつかの異なるビューを提供したいと思います。データを要約するために必要な計算は非常に複雑であるため、それらを格納する特定の場所が必要です。するべきか
- 各ビュー・オブジェクトにデータ操作メソッドを追加するか、または
- ビューごとに新しいコントローラーを作成し、コントローラーにデータ操作メソッドを追加しますか?
ドキュメントの Getting Started 部分では、残りの todos の数がcontrollerに追加されているため、ビューごとに個別のコントローラーを作成する必要があると思います。
簡単なフォローアップとして: #2 を使用する場合、データをリロードする必要がないように、元の CompaniesController を拡張する多くのコントローラーを作成する必要がありますか?