int no = 10;
var duplicate = from m in context.PreferredFeedUserCompaniesFollwers
group m by new {m.CompanyID} into grp
where grp.Count()>no
select new {grp}
我需要获取表格中存在的所有comapnyids(一个或多个),其计数与我通过no d。给出的计数相匹配。我无法完成此任何帮助
答案 0 :(得分:1)
companyId是您分组的关键,所以
var duplicate = from m in context.PreferredFeedUserCompaniesFollwers
group m by m.CompanyID into grp
where grp.Count()>no
select grp.Key;
顺便说一下,你不需要使用
group m by new {<your property>}
如果您只按一个属性分组。