BoolQueryBuilder builder = QueryBuilders.boolQuery();
builder.must(QueryBuilders.matchQuery("deleteFlag", DeleteFlagEnum.NOT_DELETE.getValue()));
List<Long> ttIds=new ArrayList<>();
ttIds.add(1L);
ttIds.add(2L);
ttIds.add(3L);
builder.must(QueryBuilders.termsQuery("ttId",ttIds));
builder.must(QueryBuilders.matchQuery("originString", key));
builder.minimumShouldMatch("100%");
Iterable<TranTmESDO> search = tranTmESRepository.search(builder);
Iterator<TranTmESDO> iterator = search.iterator();