![]() |
1
1
好吧,您可以在这里做的一件事是,首先投影查询以仅加载所需的数据,然后使用Linq to Objects处理该数据:
也许有更好的方法可以使用 aggregations 但这是我能找到的最佳解决方案。 使现代化我找到了另一个解决方案,您可以从数据库端执行同样的操作:
唯一的是,您需要将DTO稍微更改为以下内容:
如果您不想获取对象ID,而只希望对象计数(作为原始DTO),那么您可以获取
您可以执行以下操作:
|
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 5 月前 |
![]() |
Pavel Foltyn · 如何在C中生成逆字典# 6 月前 |
![]() |
ewok · 基于种子和上一个值创建值列表 11 月前 |
|
Vasu V · 将foreach转换为select语句 11 月前 |
![]() |
Amber Cahill · LINQ Any()会在没有参数的情况下枚举吗? 12 月前 |
![]() |
Modest · 使用命名空间和文本值序列化xElement 1 年前 |