本文主要是介绍unicloud中文字段排序bug,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
db.collection('ledy-db').field(
"序号,客户名称,期初余款,折扣,收款日期,收款金额,赠送金额,备注1,订单日期,订单金额,备注2,备注3,余款,老师).orderBy('客户名称').get()
中文字段排序查不出数据
然后只能用使用原生云函数的sort方法来排序
云数据库聚合操作@aggregate | uniCloud
但是这种方式查询局限性有点大,后来偶然发现在查询语句中加入as就可以使中文排序生效
db.collection('ledy-db').field(
"序号,客户名称,期初余款,折扣,收款日期,收款金额,赠送金额,备注1,订单日期,订单金额,备注2,备注3,余款,老师,_id as id").orderBy('客户名称').get()
这篇关于unicloud中文字段排序bug的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!