【发布时间】:2019-11-12 22:34:07
【问题描述】:
我正在尝试复制此 SQL 语句
SELECT TOP(5) Activity, COUNT(*)
FROM [Table]
GROUP BY Activity
ORDER BY count(Activity) DESC
到我的 MVC .NET Core 应用程序中的 EF Core。
到目前为止,我可以使用以下代码显示我需要的所有数据,而无需使用语法(组、顺序、顶部):
var activity = list.Select(f => f.Activity.Name).Distinct();
我尝试过使用Take(),但这只是给了我表格中最上面的几行,我似乎无法让OrderByDescending() 工作。
【问题讨论】:
标签: entity-framework-core asp.net-core-mvc