亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

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

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

問題描述

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

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

但這樣設置好像結果不是我想要的,我想要的結果如下:序號 標題 首字母1 阿 a2 國 g3 人 r4 中 z

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

問題解答

回答1:

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

回答2:

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

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

結果

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

還可以使用pinyin4j來進行更復雜的排序

標簽: java
相關文章:
主站蜘蛛池模板: 亚欧在线视频 | 亚洲午夜在线播放 | 国产精品手机在线播放 | 久草视频在线免费播放 | 久久精品网站免费观看 | 亚洲精品日韩在线一区 | 久久青草免费线观最新 | 日韩一级片 韩国 | 亚洲区免费 | 未成人做爰视频www 窝窝午夜精品一区二区 | 欧美三级真做在线观看 | 欧美一级成人毛片影院 | 国产精品久久久久久久久久久不卡 | 欧美日韩在线国产 | 精品国产中文一级毛片在线看 | 9lporm自拍视频在线 | 久久悠| 全部免费的毛片视频观看 | 九九九热视频 | 亚洲精品午夜一区二区在线观看 | 欧美午夜成年片在线观看 | 国产a一级毛片含羞草传媒 国产a自拍 | 波多野结衣在线免费观看视频 | 欧美一及| 午夜性色福利视频在线视频 | 欧美jlzz18性欧美 | 日本高清aⅴ毛片免费 | 国产精品一级香蕉一区 | 亚洲成人视 | 成人a网站 | 中国美女一级片 | 自拍视频在线观看 | 国产亚洲一欧美一区二区三区 | 日韩日b视频| 国产精品午夜国产小视频 | 国产精品成人久久久 | 九色国产在线 | 国产高清免费观看 | 国产精品麻豆一区二区三区v视界 | 国产成人精品视频一区 | 国产精品伦理久久久久 |