EF Core 8: выражению в дереве SQL не назначено сопоставление типовC#

Место общения программистов C#
Anonymous
EF Core 8: выражению в дереве SQL не назначено сопоставление типов

Сообщение Anonymous »

Следующий запрос работал нормально в EF Core 7:

Код: Выделить всё

string[] values = new[] {"one", "two", "three", "four"};

var query = (from item in _context.items
let value = values[item.value]
select new {item.id, value}).ToList();
Однако после обновления до EF Core 8 выдается следующее исключение:

System.InvalidOperationException: Expression ' ' в дереве SQL не назначено сопоставление типов.

Я проверил документацию по критическим изменениям и использую SQL Server 2022 с установленным уровнем совместимости для моя база данных равна 160.
Что мне здесь не хватает?

Подробнее здесь: https://stackoverflow.com/questions/783 ... g-assigned

Вернуться в «C#»