使用多个must嵌套查询 将should组成的bool查询包含在其中一个must查询中
BoolQueryBuilder queryBuilder=QueryBuilders.boolQuery();
BoolQueryBuilder shouldQuery = QueryBuilders.boolQuery();
for(int i=1; i<10;i++){
shouldQuery.should(QueryBuilders.matchPhraseQuery("saler_company_id"+i, String.valueOf(map.get("saler_company_id"))));
}
queryBuilder.must(shouldQuery);