Используя службы RIA Domain с платформой сущностей 4, у меня возникают проблемы с получением сущности с отфильтрованными связанными элементами.
Например, данные: таблица заказов и таблица продуктов (в 1 заказе много продуктов)
У меня есть сервисный возврат. Заказ с загруженными продуктами, например,
public IQueryable<Order> GetOrderById(int orderId)
{
return this.ObjectContext.Order
.Include("Products")
.Where(n=>n.OrderId == orderId);
}
Вопрос,
Есть ли способ отфильтровать запись продуктов в запросе linq в этом случае?Скажем, верните заказ указанного Id и включите Продукты, цены которых выше, чем 100,0 ;return Пусто / Нуль Товары, если их нет.Смысл здесь в том, чтобы возвратить заказ, даже если нет товаров, соответствующих критериям .