云开发数据库中,如何根据中文汉字的首字母进行排序?
发布于 5 年前 作者 songxiuying 7706 次浏览 来自 官方Issues

数据库中有个字段name,值是中文汉字;

想要让查询结果根据汉字的首字母进行排序,请问下应该怎么做?orderBy这个好像不支持中文排序

db.collection().orderBy('name', 'asc').get()
2 回复

MongoDB 本身是支持建立中文拼音索引的 https://docs.mongodb.com/manual/reference/collation/,但是云开发并不支持这样做。建议增加一个拼音字段做索引。

挺难的,我也没有思路。谢谢邀请。

回到顶部