Schemaless Elasticsearch未分析字段

时间:2016-06-20 10:02:45

标签: elasticsearch spring-data-elasticsearch

我需要动态索引文档,因此我使用无架构映射进行弹性搜索。

但是当我针对字符串字段搜索“ABC XYZ”等值的完全匹配时,我没有得到任何点击。

此外,我需要搜索不区分大小写。是否有可能实现这一点,只需在搜索时进行更改,例如通过指定分析器。

我是弹性搜索的新手,所以任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

我找到了答案

QueryBuilder queryBuilder = QueryBuilders.matchPhraseQuery("fieldName", "ABC XYZ");