|
@@ -118,7 +118,7 @@ public class EsCountService {
|
|
|
// this.getFiltersCountDTO(filtersBucket, finalSearchCondition, detailDTOS);
|
|
|
Aggregate filtersAgg = filtersBucket.aggregations().get("filters_agg");
|
|
|
try {
|
|
|
- this.getDateCountDTOS(filtersAgg, field, topN,format, detailDTOS,esCountDTO);
|
|
|
+ this.getDateCountDTOS(filtersAgg, field, topN, format, detailDTOS, esCountDTO);
|
|
|
} catch (ParseException e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
@@ -346,7 +346,7 @@ public class EsCountService {
|
|
|
dto.setNumber(count);
|
|
|
if (dto.getNumber() > 0) {
|
|
|
detailDTOS.add(dto);
|
|
|
- if (fieldType != 6) {
|
|
|
+ if (fieldType == null || fieldType != 6) {
|
|
|
Long docCount = aggregate.sterms().sumOtherDocCount();
|
|
|
EsCountDetailDTO detail = new EsCountDetailDTO();
|
|
|
detail.setField(field);
|
|
@@ -383,7 +383,7 @@ public class EsCountService {
|
|
|
dto.setNumber(termsBucket.docCount());
|
|
|
if (dto.getNumber() > 0) {
|
|
|
detailDTOS.add(dto);
|
|
|
- if (fieldType != 6) {
|
|
|
+ if (fieldType == null || fieldType != 6) {
|
|
|
Long docCount = aggregate.sterms().sumOtherDocCount();
|
|
|
EsCountDetailDTO detail = new EsCountDetailDTO();
|
|
|
detail.setField(field);
|