我想在COUNT子句中提供2个条件来检查ROLE&用户身份。
这是我的代码: -
var recordCount = ctx.Cases.Count();
如何在Count()中给出Where条件?
请帮助。谢谢你。
答案 0 :(得分:25)
只需在您的Count()
表达式中添加一个谓词(并且不要忘记包含System.Linq
):
var recordCount = ctx.Cases.Count(a => a.Role == "admin");
答案 1 :(得分:4)
首先给出Where然后计数。
ctx.Cases.Where(c => your condition).Count();
答案 2 :(得分:3)
var recordCount = ctx.Cases.Count(a => a.Role == "admin" && a.Userid="userid");