Я построил функцию поиска для сайта продукта. Поиск работает нормально. Недавно мы добавили поле SearchTerm в базу данных.
Пример данных SearchTerm: "рабочая обувь синий черный механизм"
Текущий код
pM = (from p in ctx.Products
where
p.productSearchField.Contains(term) ||
p.productName.Contains(term)
select p).ToList()
Если термин = "обувь" <- работает </p>
Если термин = "рабочая обувь" <- работает </p>
Если термин = "черные туфли" <- НЕ работает. </p>
Я также пытался разделить данные SearchTerm запятыми, но это не сработало.
Любой совет?