У меня есть модель Entity Framework с отношениями один-ко-многим: Client
объект может иметь много Orders
.
Я хочу загрузить Client
объект и все Orders
, созданныеклиент, кроме тех, которые помечены как Obsolete
в моей базе данных.
К сожалению, я не могу использовать Orders.Load()
, потому что он загружает все ордера и не принимает предикаты, поэтому я не могу просто написатьclient.Orders.Load(o => !o.Obsolete)
.
Итак, как я могу загружать только актуальные заказы?