|
@@ -251,13 +251,13 @@ public class EsService {
|
|
Aggregate hitAgg = termsBucket.aggregations().get("hitAgg");
|
|
Aggregate hitAgg = termsBucket.aggregations().get("hitAgg");
|
|
total = hitAgg.topHits().hits().total().value();
|
|
total = hitAgg.topHits().hits().total().value();
|
|
List<Hit<JsonData>> hits = hitAgg.topHits().hits().hits();
|
|
List<Hit<JsonData>> hits = hitAgg.topHits().hits().hits();
|
|
- for (Hit<JsonData> hit : hits) {
|
|
|
|
|
|
+ hits.forEach(hit -> {
|
|
JsonData data = hit.source();
|
|
JsonData data = hit.source();
|
|
Patent patent1 = JSONObject.parseObject(String.valueOf(data), Patent.class);
|
|
Patent patent1 = JSONObject.parseObject(String.valueOf(data), Patent.class);
|
|
PatentColumnDTO columnDTO = new PatentColumnDTO();
|
|
PatentColumnDTO columnDTO = new PatentColumnDTO();
|
|
BeanUtils.copyProperties(patent1, columnDTO);
|
|
BeanUtils.copyProperties(patent1, columnDTO);
|
|
list.add(columnDTO);
|
|
list.add(columnDTO);
|
|
- }
|
|
|
|
|
|
+ });
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|