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

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

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

瀏覽:77日期: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
相關文章:
主站蜘蛛池模板: 香蕉视频好色先生 | 成年人黄色在线 | 国产精品久久久久久免费播放 | 成年人视频网站免费 | 久草在线视频免费资源观看 | chinese国产一区二区 | 国产福利视频一区美女 | 国产高清不卡码一区二区三区 | 精品国产免费观看一区高清 | 日本一区二区三区久久精品 | 日韩一区二区在线观看 | 精品国产一区二区三区不卡在线 | 国产婷婷一区二区在线观看 | 国产成人一区在线播放 | 色综合久久一区二区三区 | 丁香综合在线 | 免费中文字幕一级毛片 | h片在线观看网站 | 六月丁香深爱六月综合激情 | 毛片在线网 | 9999久久| 妖精视频在线观看网站 | 91久久九九精品国产综合 | 在线看日本a毛片 | 黄色片免费网站 | 丰满大乳女啪啪中文字幕 | 18hd xxxx国产在线 | 美女大片高清特黄a大片 | 亚洲夜色综合久久 | 性情视频在线高清免费 | 女同另类一区二区三区 | 日本黄大片在线观看 | 色吊丝永久性观看网站大全 | 色婷婷视频在线 | 91在线视频在线 | 欧美区一区二区三 | 国产一二三区精品 | 亚洲欧美一区二区三区国产精品 | 国产成人精品日本亚洲语音 | 久久亚洲国产精品五月天 | 涩涩免费网站 |