BoolQueryBuilder boolQueryBuilder = QueryBuilders.boolQuery();
if(list != null && list.size() > 0){
    BoolQueryBuilder inBuilder = QueryBuilders.boolQuery();
    for (String a: list){
        inBuilder.should(QueryBuilders.matchQuery("a",a));
    }
    boolQueryBuilder.must(inBuilder);
}

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐