在表实体框架中查找最常用的属性值

问题描述 投票:-1回答:1

我有一个表,每行都有一个名为CompanyId的属性,我需要找到表中主要使用的CompanyId

例如:

[id = 1 , CompanyID = 23]
[id = 2 , CompanyID = 10]
[id = 3 , CompanyID = 10]
[id = 4 , CompanyID = 11]
[id = 5 , CompanyID = 23]
[id = 6 , CompanyID = 23]
[id = 7 , CompanyID = 23]

我怎样才能在表格中找到23个?

var mostUsedCompanyId = _context ... 
c# entity-framework
1个回答
3
投票
var mostUsedCompanyId =
    _content
        .Entities
        .GroupBy(it => it.CompanyId).OrderByDescending(it => it.Count())
        .First()
        .CompanyId;
© www.soinside.com 2019 - 2024. All rights reserved.