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

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

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

瀏覽:157日期: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
相關文章:
主站蜘蛛池模板: 亚洲国产精品成人va在线观看 | 天天综合色 | 午夜成人影片 | 一区二区三区在线播放 | www四虎 | 日韩一二三区在线观看 | 亚洲爱爱视频 | 精品动漫一区二区三区 | 青草久久久 | 国产精品毛片一区二区 | 欧美一区二区三区视频在线 | 麻豆国产精品视频 | 黄色大片黄色大片 | 天天看片中文字幕 | 少妇精品偷拍高潮白浆 | 成人在线视频免费看 | 日产精品久久久 | 久久久午夜精品 | 青草精品视频 | 亚洲永久视频 | 无套暴操| 中文字幕视频观看 | 欧美a视频 | 久久久久9 | 99热欧美| 欧美一级性| 日韩视频精品 | 操天天操| 国产一区二区三区在线观看视频 | 国产午夜视频在线观看 | 久热精品视频在线播放 | 国产精品国产一区二区三区四区 | 精品欧美黑人一区二区三区 | 四虎网站最新网址 | 成人不卡视频 | 狠狠操免费视频 | 黄色大片在线免费观看 | 免费一级淫片 | 欧美一级淫片免费视频魅影视频 | www.97se| 欧美a在线 |