色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

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

瀏覽:82日期: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
相關文章:
主站蜘蛛池模板: 手机看成人免费大片 | 精品在线视频观看 | 一级毛片视频播放 | 久草在线视频免费 | 日韩亚 | vr18成人资源 | 黄色片亚洲| 正在播放国产乱子伦视频 | 国产欧美一区二区三区久久 | 成人18免费入口 | 国产日韩亚洲欧美 | 京野结衣免费一区二区 | 日本vs欧美一区二区三区 | 久久久久久久国产精品视频 | 欧美精品亚洲精品日韩 | 毛片毛片毛是个毛毛片 | 欧美黄色特级视频 | 91精品最新国内在线播放 | 黑人一级黄色片 | 嫩草一区二区三区四区乱码 | 香蕉伊人网 | 爽死你个放荡粗暴小淫货双女视频 | 国产精品久久精品 | 精品国产成人三级在线观看 | a级男女性高爱潮高清试 | 直接在线观看的三级网址 | 男人透女人超爽视频免费 | 日韩无砖专区体验区 | 欧美老妇免费做爰视频 | 日韩国产欧美成人一区二区影院 | 免费一区区三区四区 | 日韩欧美中文字幕在线视频 | 在线免费观看国产 | 亚洲人成在线观看 | 国产亚洲高清不卡在线观看 | 国产精品亚洲综合天堂夜夜 | 国产不卡在线播放 | 国产免费资源 | 国产的一级片 | 韩国精品欧美一区二区三区 | 美女黄网站视频 |