使用Java API进行查询的ElasticSearch定制分析器

上浆机

有人可以指出应该如何定义自定义分析器,然后在使用Java API的ElasticSearch查询中使用自定义分析器吗?

我知道如何编写要应用于索引的自定义分析器(如此处

但我想将其应用于查询,例如替换中的英语分析器

QueryBuilder matchQuery = matchQuery("content", stringQuery).analyzer("english");

定制分析器是索引中特定字段的属性。它始终应用于查询和索引数据。使用索引设置或模板设置自定义分析器,它将用于查询。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Elasticsearch - 如何在查询中使用多个分析器

在ElasticSearch中使用分析器进行部分搜索

如何使用带有 Java API 的关键字分析器的弹性搜索匹配查询

使用不同查询分析器的Elasticsearch多匹配跨字段查询

Elasticsearch 不在 query_string 查询中使用同义词分析器

如何在查询时使用Elasticsearch指定其他分析器?

语言分析器不能使用跨度查询elasticsearch吗?

在使用elasticsearch-py查询匹配时自定义分析器的任何建议?

使用模糊和带状分析器的matchQuery进行Elasticsearch搜索

在 Solr 中使用查询分析器对具有特殊字符的单词进行精确搜索

使用自定义分析器在 elasticsearch 中获取 multi_match cross_fields 查询的结果

无法使用分析器搜索复合查询

使用分析器查询嵌套字段会导致错误

使用Delphi XE2进行采样分析器

Java线程分析器?

如何使用 Python elasticsearch_dsl 在分析器中包含 shingle elasticsearch 过滤器

使用StyleCop分析器进行Visual Studio 2015代码分析

Sitecore在查询分析器中使用快速查询来解决问题

定制分析器,用例:邮政编码[ElasticSearch]

使用elasticsearch在分析器中定义一个停用词表

Elasticsearch:完成建议程序不能与空白分析器一起使用

如何根据要插入的文档在Elasticsearch中使用不同的分析器?

所有格_英语词干分析器在Elasticsearch中的使用

如何使用定义的分析器和分片在 Elasticsearch 中创建索引?

在Elasticsearch中使用自定义分析器实现自动完成

在Spring Data Elasticsearch中使用asiifolding过滤器创建自定义分析器

Elasticsearch映射时应同时使用索引和分析器

使用自定义分析器在Elasticsearch上创建索引时出错

elasticsearch :使用 ngram 分析器时避免重复评分