您可以使用termsQuery方法来查询多个值,例如:

QueryBuilder queryBuilder = QueryBuilders.termsQuery("fieldName", "value1", "value2", "value3");
SearchRequest searchRequest = new SearchRequest("indexName");
SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder();
searchSourceBuilder.query(queryBuilder);
searchRequest.source(searchSourceBuilder);

这将查询"fieldName"字段中包含"value1"、"value2"和"value3"的所有文档。

ElasticsearchRestTemplate712 termQuery多个值怎么写

原文地址: https://www.cveoy.top/t/topic/cSmd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录