Я пытаюсь создать группу 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. date Я пытаюсь создать группу Linq, используя только часть даты в поле datetime. Этот оператор linq работает, но группируется по дате и времени. var myQuery = from p в dbContext.Trends ...
Я пытаюсь создать группу 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. date Я пытаюсь создать группу Linq, используя только часть даты в поле datetime. Этот оператор linq работает, но группируется по дате и времени. var myQuery = from p в dbContext.Trends ...
Я пытаюсь создать группу 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. Поддерживаются только инициализаторы, элементы сущности и свойства навигации сущности.
Как я могу создать группу по дате, а не по дате и времени?