Место общения программистов C#
1767044201
Anonymous
"Содержит" в ядре Entity Framework должно быть эквивалентно оператору SQL %like%. Поэтому «Содержит» должно быть нечувствительно к регистру, однако оно чувствительно к регистру! (по крайней мере, в postgres????)
Следующий результат выводится только при использовании правильного регистра для ключевого слова.
[code]context.Counties.Where(x => x.Name.Contains(keyword)).ToList();
[/code]
Что я делаю не так?
Подробнее здесь: [url]https://stackoverflow.com/questions/43277868/entity-framework-core-contains-is-case-sensitive-or-case-insensitive[/url]