ElasticsearchRestTemplate712 termQuery多个值怎么写
您可以使用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"的所有文档。
原文地址: https://www.cveoy.top/t/topic/cSmd 著作权归作者所有。请勿转载和采集!