Stock という名前のクラスがあり、価格の履歴セットである仮想 ICollection Prices があるとします。
在庫をフェッチし、在庫が具体化された後に価格を照会するが、mystock.Prices.OrderByDescending(px => px.Date).First() のようなフィルターを適用する場合、EF はすべての価格を内部的にロードしてから、フィルターを適用します。価格は大規模なコレクションになる可能性があるため、EF が私の where 基準に一致する価格をロードすることを本当に望んでいます。基本的に、クライアント側ではなくサーバー側でフィルタリングを適用します。
これを行うことは可能ですか?
ありがとう