首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >弹性搜索自定义排序分析器

弹性搜索自定义排序分析器
EN

Stack Overflow用户
提问于 2016-12-22 17:46:19
回答 1查看 322关注 0票数 0

如何在索引到弹性搜索之前对标记进行排序。就像。我要索引

代码语言:javascript
复制
 "a b" => "ab" 
 "b a" => "ab"
 "java language" => "javalanguage"
 "requirement analysis" => "analysisrequirement"

排序之后,我们将连接我们用例的所有令牌。

如何使用自定义排序分析器实现这一目标?

编辑:因此,我们已经应用了一对自定义分析器在弹性搜索映射我们的用例。就像。我们有

代码语言:javascript
复制
token
stemming
custom_words_concatenation

我想用分析器对单词进行分类。就像下面,

代码语言:javascript
复制
token
stemming
sort
custom_words_concatenation
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-26 19:00:13

创建了一个自定义排序分析器。

链接github https://github.com/ranjeet-floyd/plugin-sortchar.git

将输入字符串转换为char[]并使用Arrays.sort进行排序。

例如:

代码语言:javascript
复制
requirement analysis  =>  aaeeeiilmnnqrrsstuy
analysis requirement => aaeeeiilmnnqrrsstuy
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41289039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档