亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

java - solr按照拼音首字母排序

瀏覽:60日期:2023-12-09 11:11:29

問題描述

有個標(biāo)題字段,想按照拼音首字母排序,在solr方法里有一個方法

params.setSort('title',ORDER.asc);//排序字段,正序還是倒序

但這樣設(shè)置好像結(jié)果不是我想要的,我想要的結(jié)果如下:序號 標(biāo)題 首字母1 阿 a2 國 g3 人 r4 中 z

在sql語句里能按照拼音首字母排序,我想知道在solr里能按照拼音首字母排序么?要怎么做,求指導(dǎo)???

問題解答

回答1:

你自己新建立一個以“title首字母“為值的新字段作為field不就行了嗎,一般來說實際應(yīng)用中都以自定義的字段作為排序條件

回答2:

有個比較簡單的做法,如下:

List<String> strs = new ArrayList<>();strs.add('中');strs.add('啊');strs.add('坎');strs.add('哈');strs.add('少');strs.add('發(fā)');strs.add('頂');strs.add('擦');strs.add('鵝');strs.add('巴');// 排序strs.sort(Collator.getInstance(Locale.CHINA));// 打印strs.forEach(System.out::println);

結(jié)果

啊 // A巴 // B擦 // C頂 // D鵝 // E發(fā) // F哈 // H坎 // K少 // S中 // Z

還可以使用pinyin4j來進(jìn)行更復(fù)雜的排序

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 亚洲国产成a人v在线观看 | 污污小视频在线观看 | 欧美成人精品手机在线观看 | 最新露脸国产精品视频 | 国产黄网在线观看 | 日本伊人色 | 精品哟哟国产在线观看 | 免费黄色在线网站 | 一级成人a毛片免费播放 | 午夜精品久久久久久99热 | 国产高清精品毛片基地 | 真人女人一级毛片免费视频观看 | 欧美日韩a级片 | 国产精品欧美日韩一区二区 | 欧美成人精品手机在线观看 | 国产精品福利视频免费观看 | 久久久这里只有精品加勒比 | 久久99精品久久久久久欧洲站 | 成人淫片 | 成人日韩视频 | 一级无毛片 | 免看黄 | 日本一区二区三区久久精品 | 日本精品一区 | 国产精品免费视频一区一 | 香港毛片在线观看 | 一级片在线免费观看 | 国产欧美日韩精品专区 | 国产美女一区二区三区 | 免费观看性欧美特黄 | 国产亚洲婷婷香蕉久久精品 | 欧美人妖猛交 | 99视频精品全部国产盗摄视频 | 青青草一区二区免费精品 | 日本一区二区三区精品视频 | 婷婷色综合 | 看国产黄色片 | 亚洲黄色激情网 | 国产一区二区三区久久精品 | 国产91在线 | 日韩 | 色悠久久久久综合欧美99 |