午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

瀏覽:166日期: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)文章:
主站蜘蛛池模板: 懂色av蜜桃av| 一级黄色av片 | 色香蕉影院 | 在线观看亚洲大片短视频 | 高压监狱满天星在线观看 | 一区二区三区视频在线免费观看 | 欧美二区在线观看 | 中文天堂网 | 一区二区三区免费 | 精品无码久久久久久国产 | 欧美精品久久久久久久久久 | 国产男女猛烈无遮挡在线喷水 | 香蕉国产在线观看 | 日韩久久久久久久久 | 第四色激情网 | 精品国产一区二区三区在线观看 | 伊人加勒比 | 在线视频一区二区三区 | 成人国产片女人爽到高潮 | 欧美成人高清在线 | 天天爽爽| 日韩中文在线字幕 | 日韩精品一线二线三线 | 婷婷激情综合网 | 视频一区二区在线 | 午夜男人网| 亚洲午夜久久久久久久久红桃 | 国产成人一区二区 | 免费在线观看成年人视频 | 久久国产精品偷 | 国产成人免费在线| 中文字幕一区av | 午夜在线 | 久久久久网站 | 亚洲精品一二三区 | 神马影院一区二区 | 伊人网在线免费 | 午夜在线精品 | 欧美视频在线观看一区 | 色8久久| 亚洲性xxxx|