diff --git a/adc-da-search/src/main/java/com/adc/da/search/service/impl/SearchCenterServiceImpl.java b/adc-da-search/src/main/java/com/adc/da/search/service/impl/SearchCenterServiceImpl.java index 1ac42dae..69bf2e73 100644 --- a/adc-da-search/src/main/java/com/adc/da/search/service/impl/SearchCenterServiceImpl.java +++ b/adc-da-search/src/main/java/com/adc/da/search/service/impl/SearchCenterServiceImpl.java @@ -893,19 +893,19 @@ public class SearchCenterServiceImpl implements SearchCenterService { for (String itemkeyname: keynamelist){ // put 之前判断是否已存在该key ,如果不存在,直接放入值,如果存在,需要进行一个累加 if(submap.containsKey(itemkeyname)){ - submap.put(itemkeyname, (long)submap.get(itemkeyname)+ bucket.getDocCount()); + submap.put(itemkeyname.trim(), (long)submap.get(itemkeyname)+ bucket.getDocCount()); } else { - submap.put(itemkeyname, bucket.getDocCount()); + submap.put(itemkeyname.trim(), bucket.getDocCount()); } } } else { if(submap.containsKey(keyname)){ - submap.put(keyname, (long)submap.get(keyname)+ bucket.getDocCount()); + submap.put(keyname.trim(), (long)submap.get(keyname)+ bucket.getDocCount()); } else { - submap.put(keyname, bucket.getDocCount()); + submap.put(keyname.trim(), bucket.getDocCount()); } } }