mongodb 如何实现按照中文拼音的排序 - V2EX
hackingwu
·
2015-05-10
·
via NoSQL
这是一个创建于 4053 天前的主题,其中的信息可能已经有所发展或是发生改变。
mongodb的String类型的排序是以什么规则排序的?如果某String类型的变量会含有中文,如何实现按照中文拼音的排序呢?我的ORM框架用的是Spring Data。
 |
|
1
powergx 2015 年 5 月 10 日 via iPhone
加个字段存拼音,查询的时候数据库压力小
|
 |
|
3
karloku 2015 年 5 月 10 日
string就是按string顺序来排序. 就算加了text index也一样. 而且目前text index还不支持中文 如果仅仅对排序有需求的话,可以加一个拉丁字拼音的字段, 如果还要基于拼音做搜索之类的各种功能的话, 最好还是外挂一个搜索引擎比如luence或者sphinx专门来做这个
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。