本当に簡単な質問。
現在、asp.net MVC とエンティティ フレームワークを使用してサイトを構築しています。エンティティまたはエンティティのリストを返すリポジトリがいくつかあります。私のページの大部分で、さまざまな関連テーブルからデータを取得する必要があることがわかりました。クエリで「include」を使用して関連エンティティをロードする限り、これは問題ありませんが、これは良い方法ですか?
必要な情報だけを含むカスタムビューモデルオブジェクトを作成する方が良いでしょうか、それとも、ビューに必要なものを表示するためだけに、おそらく5〜6テーブルの深さのオブジェクトグラフをプルすることに「問題」はありませんか? ?
この質問があまり意味をなさない場合はお詫び申し上げます。ここでモデルをどのように使用すべきかを根本的に誤解している可能性があります:)
ありがとう