小编Bir*_*ngh的帖子

lucene大小写不​​敏感排序搜索

如何使用不区分大小写的模式进行多字段排序搜索?

我正在使用 lucene 4.10.4 版本并使用多文件排序进行排序

SortField[] sortFiled = new SortField[2];
sortFiled[0] = new SortField("name", SortField.Type.STRING);
sortFiled[1] = new SortField("country", SortField.Type.STRING);

TopDocs topDocs = indexSearcher.search(query, 10 , new Sort(sortFiled));
Run Code Online (Sandbox Code Playgroud)

它给出排序结果,但在区分大小写的模式下。我希望它以不区分大小写的模式排序。

java lucene case-insensitive

5
推荐指数
1
解决办法
795
查看次数

标签 统计

case-insensitive ×1

java ×1

lucene ×1