小编Ale*_*idt的帖子

在实体框架中的组内排序

我正在使用Entity Framework 6并希望将一些数据分组GROUP BY.我必须对组中的组和数据进行排序.为了让事情变得尽可能简单,我写了一个简约的例子.

我们假设我们有一些文章Created-Field (only Date).我想分组一天写的所有文章.我希望将文章本身分组Created-Field.

这是我的方法:

var articleGroups = DBContext.Articles
    .OrderByDescending(x => x.Created)
    .GroupBy(x => x.Created)
    .OrderByDescending(x => x.Key)
;
Run Code Online (Sandbox Code Playgroud)

这些组被完美地排序,但组本身的排序完全被忽略.我究竟做错了什么?

.net c# entity-framework group-by

5
推荐指数
1
解决办法
1846
查看次数

标签 统计

.net ×1

c# ×1

entity-framework ×1

group-by ×1