diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/service/impl/DocumentSearchServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/service/impl/DocumentSearchServiceImpl.java index 183a8e79b..d6cc2c563 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/service/impl/DocumentSearchServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/service/impl/DocumentSearchServiceImpl.java @@ -674,7 +674,10 @@ public class DocumentSearchServiceImpl implements IDocumentSearchService { //高亮 if(!"flag".equals(field)){ - highlight(mapHighlight, field); + //跳转时要用id,所以高亮时要将id排除 + if(!"id".equals(field)){ + highlight(mapHighlight, field); + } } else { // query_string查询 Map map25 = new HashMap<>(); @@ -702,7 +705,9 @@ public class DocumentSearchServiceImpl implements IDocumentSearchService { //高亮 if(!"flag".equals(field)){ - highlight(mapHighlight, field); + if(!"id".equals(field)){ + highlight(mapHighlight, field); + } } else { // query_string查询 Map map25 = new HashMap<>();