es QueryBuilders.matchQuery
时间: 2024-05-16 12:17:40 浏览: 69
QueryBuilder
`QueryBuilders.matchQuery()` 是 Elasticsearch 中的一种查询类型,用于执行文本搜索。该查询类型会对指定字段中的文本进行分析和匹配,并返回匹配的文档。
使用 `QueryBuilders.matchQuery()` 进行查询时,可以指定要搜索的字段、搜索的文本和查询参数。例如:
```
QueryBuilder matchQuery = QueryBuilders.matchQuery("title", "Elasticsearch");
```
这将创建一个搜索 `title` 字段中包含单词 "Elasticsearch" 的查询。可以将此查询与其他查询类型和聚合操作组合使用,以过滤和分析数据。
阅读全文