次のテーブルがある場合:
Parent
: has ParentId
Child
: has ChildId
and ParentId
Grandchild
: has GrandchildId
, ChildId
andQuantity
たとえば、数量が 10 を超える孫を持つ親のリストを取得するための最良の方法は何ですか?
私はエンティティへのlinqで遊んで、次のようなものを生成しました:
context.Parent.Includes("Children").Include("GrandChildren").Where( ... )
しかし、構文については確信が持てず、パフォーマンスについて疑問に思いました.インクルードはすべてのオブジェクトをロードしますか? これを達成するための最良の方法は何ですか?