Тип данных geography нельзя выбрать как DISTINCT, потому что он не сопоставим - PullRequest
0 голосов
/ 11 июля 2019

Я обновился до ядра Entity Framework, и когда я выполняю свои старые запросы, я не получаю ошибку с теми, которые используют .Distinct (), где в таблице есть столбец географии.

Мой запрос выглядит следующим образом:

return ent.Client.Where(p => p.BusinessId == id && p.Deleted == false && ((p.Lastname.Contains(query) || (p.Firstname + " " + p.Lastname).Contains(query) || p.Firstname.Contains(query) || p.Telephone.Contains(query)))).Distinct();

Похоже, это не поддержка?У кого-нибудь есть элегантный обходной путь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...