Country 、 State 、 City の 3 つのエンティティがあるとします。また、関係は City->State->Country です。今、私は次のような検索のクエリを持っています
return container.Countries.Include("States.Cities")
.Where(c=>c.States.Sum(s.Population)>10000)
.Search(filter)
.Skip(startIndex)
.Take(itemCount)
.ToList();
上記のクエリですべての州に都市を含めていますが、Takeメソッドの後、 ToListメソッドの前にあるクエリの最後に含めたいと考えています。クエリが 50 レコードを返すとします。その 50 レコードに対してのみ州に都市を含めたいとします。上記のクエリのようにすべての州ではありません。誰かが私がそれを行う方法を助けることができますか? どんな助けも非常に重要です。これは単なるダミー クエリであり、パフォーマンスの観点からこれを実行したいと考えています。前もって感謝します