【发布时间】:2012-05-10 09:08:12
【问题描述】:
我有一个包含以下 3 列的表,ID、ShortCode、UploadDate。
我想使用 LINQ 按简码对结果进行分组(并保留所有结果),然后对这些组进行排序并返回一个列表。
我有以下几点:
rawData.Provider.CreateQuery<PDFDocument>(qb.rootExperession)
.ToList<PDFDocument>().
GroupBy(b=>b.ShortCode)
.SelectMany(b=>b).ToList<PDFDocument>()
我想返回按 ShortCode 分组的所有结果、按 UploadDate 排序的每个组中的项目以及排序的组,以便首先包含最新文档的组。
有人知道这是否可能吗?
【问题讨论】:
标签: c# .net linq entity-framework