OrderBy: не может быть переведен и будет оцениваться локально
После взлома ef core 3.0 я не могу заказать столбцы напрямую с сервера sql.
return query.Where(x=>!x.IsDeleted).OrderByDescending(x => x.Id).Skip(pageSize.Value * (pageNumber.Value - 1)).Take(pageSize.Value)
.ToList();
После обновления до.net core 3.0 я получаю сообщение об ошибке Невозможно оценить.
0 ответов
Вы могли бы добавить AsEnumerable()
непосредственно перед заказом, если процесс обработки был возможен на стороне клиента.
return query.Where(x=>!x.IsDeleted)
.AsEnumerable()
.OrderByDescending(x => x.Id)
.Skip(pageSize.Value * (pageNumber.Value - 1))
.Take(pageSize.Value).ToList();