Итак, у меня есть это предложение запроса linq.LINQ Запрос для имитации IS IN
var ctx = new Context();
IQueryable<Users> consulta = ctx.Users;
if (filters.Count > 0)
query = query.Where(p => filters.Contains(p.Name) ||
filters.Contains(p.LastName));
Фильтры
Является список строк, содержащий неупорядоченные имена и lastnames (не обязательно полное). Например: Filter {Mary, Joseph Ken}, но DB {Mary Katie, Joseph Kendall}.
Ожидаемые результаты
Для предыдущих фильтров я хочу запрос, чтобы вернуть список пользователей, независимо от того, если в фильтрах его названия и lastnames являются неполными, но правильно. Поэтому, если у фильтра есть «Мэри», он должен найти запись db с «Mary Katie» и так далее.
Ваш вопрос не заполнен. Попытайтесь понять свой собственный вопрос, не зная никаких подробностей. Что такое 'запрос' и' фильтры'? Предоставьте образцы данных и желаемый результат. –
Если это тег linq2entity, это соответственно. –
@SaeedAmiri - это код сущности. –