asp.net 具有IQueryable的分组依据

dxxyhpgq  于 2022-12-30  发布在  .NET
关注(0)|答案(1)|浏览(126)

我有一个数据库与3列(能量,功率,时间(它包含与时间戳整数)。
我已经在一个名为"todayPower"的IQueryable中使用了这个数据库的200行,现在我想用下面的代码将这些行分组到Minutes中。

此处代码:

var todayPower = _context.Mains.Where(x => x.Time >= beginning
                                         && x.Time <= end);
var groupedPower = todayPower.GroupBy(Items => Items.Time.Minutes);

我该怎么办?

tvokkenx

tvokkenx1#

您可以将其修改为列表:

var todayPower = _context.Mains.Where(x => x.Time >= beginning
                                     && x.Time <= end).ToList();
 var groupedPower = todayPower.GroupBy(Items => Items.Time.Minutes);

我得到的错误:客户端GroupBy不受支持,因此我将其修改为

相关问题