Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
var ids = new[]{
new {Id = 1, Revision= 2},
new {Id = 1, Revision= 4},
...
};
var q = from i in context.Items
where ids.Contains(new {i.Id, i.Revision})
select i;
А не было ли (нет ли) возможности формировать запрос c условием IN на списке пар значений? Вот такого вида:SELECT *
FROM table_name
WHERE (key_part_1, key_part_2) IN ( ('B',1), ('C',2) );
Условие «WHERE» по составным ключам в Entity Framework