query.ascending('name');字符串的排序有问题,按照名字升序,结果如下北京中日友好医院,北京大学口腔医院,北京大学第一医院,北京市房山区中医院
是按照 unicode 大小来排序的,请问你的需求是?
希望是按照汉字拼音来排序的。比如手机里姓名,希望看到的是A-Z
这个需要维护一个对应的 pingyin 字段,比如 北京中日友好医院 这个字段是 beijingzhongriyouhaoyiyuan,然后查询的时候按照这个字段排序。
北京中日友好医院
beijingzhongriyouhaoyiyuan
leancloud有提供能根据某个字段自动生成对应拼音的函数么?
试试 localeCompare 方法
localeCompare
参 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/localeCompare