Я использую EF4.1 с MySql и не могу заставить работать запрос LIKE. Я хочу получить список продуктов, где имя похоже на приложение
.Where(p=>p.Name.Contains("app") возвращает только один продукт с именем Apple. Сгенерированный SQL содержит оператор LOCATE вместо LIKE '%app%'
Я попытался выполнить команду sql с помощью SqlQuery («выберите * из продукта, где имя похоже на «% @ p0%»», «приложение»), но безрезультатно. Он не перезапускает какие-либо продукты.
Не могли бы некоторые предложить, как я могу написать LIKE для MySql db. Спасибо