MongoDb,OrderByModel错误 返回
SqlSugar
沟通中
2
214
冰刃 发布于2025/11/21
悬赏:0 飞吻
无实体查询,ISugarQueryable<T> OrderBy(List<OrderByModel> models);,这个接口实现类似_QueryInExpress.OrderBy(_ExpressOrderby).OrderBy(P=>P.CreateOn)的查询表达式,在形成查询query的时候语法不对,报错位置见附图,GetOrderByString方法中,前半段是 sql语法,后半段是mongodb的json 语法,后来我更换成了,
var list= db.Queryable<object>().AS("TableName") .OrderBy("{ \"Name\" : 1 }").OrderBy(P=>P.CreateOn)语法,在生成语句的时候依然是报错的,后来我改成了
var list= db.Queryable<object>().AS("TableName") .OrderBy("{ \"SqlSugarFieldName\" : \"Name \"} ASC").OrderBy(P=>P.CreateOn)这样写就正常了
附图
热忱回答(2)
-
fate sta VIP0
2025/11/21处理中
0 回复 -
fate sta VIP0
2025/11/21SqlSugar.MongoDbCore 5.1.4.275
已修复
0 回复