【发布时间】:2019-10-31 18:32:49
【问题描述】:
我有一个 linq 可以按 Id 获取所有行计数组。 因为我的表很大,所以在 Linq 中需要很长时间(因为我必须从 EF Core 3.0 开始完整地获取数据)。
var reportCountData = this.context.ReportData.AsEnumerable().GroupBy(x => x.ReportId).ToDictionary(x => x.Key, x => x.Count());
如何加快速度(例如,不先获取所有数据)?
【问题讨论】:
标签: entity-framework ef-core-3.0