私のテーブル関係:
Categories
たくさんPosts
あります たくさんありますPostImages
Categories>LastPost>FirstPostImage を取得したいです。そして、次のようなことを試しました:
var categories = entity.Categories
.Where(x => x.PositionId == 2)
.Include(x => x.Posts.Last())
.Include(x => x.Posts.Last().PostImages.First())
.Take(5)
.ToList();
質問: これを達成するエレガントな方法はありますか? ネストされたリレーショナル テーブルの一括読み込みは一般的に使用されますか?