Как выполнять поиск по двум комбинированным полям. Если возможно, поиск должен выполняться в конце SQL.
Допустим, у меня есть таблица клиентов с именем и фамилией. Я хотел бы, чтобы пользователи могли выполнять поиск в обоих этих столбцах, используя одно поле поиска.
Мой запрос в настоящее время выглядит так:
var query = DbContext.Customers
.Where(c => c.FirstName.Contains(search) || c.LastName.Contains(search));
, но он должен быть примерно таким:
var query = DbContext.Customers
.Where(c => c.FullName.Contains(search));