首页 新闻 会员 周边

netcore3.1 efcore3 怎么获取MYSQL COUNT值

0
[已关闭问题] 关闭于 2020-04-16 11:20

注:
WHERE 条件是动态拼接的 即:
SELECT COUNT(1) FROM XXX WHERE xxxx=xxx AND xxx=xxx AND ......AND
所以不能使用 LINQ COUNT,目前看到的只有:
1.DBCONTEXT.TABLE.FromSqlRaw 但这方法只能返回LINQ 对象 不能直接返回INT
2.DBCONTEXT.Database.ExecuteSqlRaw 这方法只能返回响应行数
3.LINQ Expresstion拼接 不是很好的选择 没办法解决IN的问题 拼接出来的IN是以OR的形式存在挂不上索引

请大神指教 EFCORE3怎么做?

李小白1999的主页 李小白1999 | 菜鸟二级 | 园豆:202
提问于:2020-04-16 10:04
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册