Я пытаюсь сделать группу Linq только на дату в поле datetime.
Этот оператор linq работает, но он группируется по дате и времени.
var myQuery = from p in dbContext.Trends
group p by p.UpdateDateTime into g
select new { k = g.Key, ud = g.Max(p => p.Amount) };
Когда я запускаю этот оператор для группировки по дате, я получаю следующую ошибку
var myQuery = from p in dbContext.Trends
group p by p.UpdateDateTime.Date into g //Added .Date on this line
select new { k = g.Key, ud = g.Max(p => p.Amount) };
Указанный член типа 'Дата' не поддерживается в LINQ to Entities. Поддерживаются только инициализаторы, сущности и свойства навигации сущности.
Как я могу сделать группу для даты, а не даты и времени?