有人可以说明如何定义自定义分析器,然后使用Java API在ElasticSearch查询中使用它吗?
我知道如何编写要应用于索引(like here)
的自定义分析器但我想将其应用于查询,例如
中替换英文分析器 QueryBuilder matchQuery = matchQuery("content", stringQuery).analyzer("english");
答案 0 :(得分:0)
自定义分析器是索引中特定字段的属性。它始终应用于查询和索引数据。使用索引设置或模板设置自定义分析器,它将用于查询。