Пожалуйста, помогите мне написать запрос для EF.
У меня есть следующие таблицы:
Products
ProductId
Name
Items
ProductId
Cost
Как выбрать товар с именем «AAA» и ТОЛЬКО с товарами, стоимость которых равна 100?
Я написал следующее:
ctx.Products.Include("Items").Where(p=>p.Name == "AAA" && p.Items.Any(i=>i.Cost == 100)).FirstOrDefault()
но в результате я получил Товар с именем "AAA" и со ВСЕМИ предметами.
Спасибо,
Дмитрий