sqlSugar关于!表达式树解析问题 返回
SqlSugar
老数据
1
1335

悬赏:5 飞吻
return await _db用户信息.AsQueryable() .InnerJoin<用户角色对照>((a, b) => a.ID == b.用户ID && b.角色ID == 角色ID && b.是否删除 == false) .Where(a => a.店代码 == 店代码 && a.是否删除 == false) .Select((a) => new { ID = a.ID, 真实名称 = string.IsNullOrWhiteSpace(a.真实名称) ? a.昵称 : a.真实名称 }).ToListAsync();
上述代码可以正常解析,数据库用的PostgreSQL。
return await _db用户信息.AsQueryable() .InnerJoin<用户角色对照>((a, b) => a.ID == b.用户ID && b.角色ID == 角色ID && b.是否删除 == false) .Where(a => a.店代码 == 店代码 && a.是否删除 == false) .Select((a) => new { ID = a.ID, 真实名称 = !string.IsNullOrWhiteSpace(a.真实名称) ? a.真实名称 : a.昵称 }).ToListAsync();
这个代码就报错,转义的Sql多了【NOT,】
热忱回答(1)
-
fate sta VIP0
2022/3/22记下来了
0 回复