diff --git a/modules/boe-module-es/src/main/java/com/xboe/module/elasticsearc/CourseElasticsearchImpl.java b/modules/boe-module-es/src/main/java/com/xboe/module/elasticsearc/CourseElasticsearchImpl.java index 892dd4dc..c0d8a4f3 100644 --- a/modules/boe-module-es/src/main/java/com/xboe/module/elasticsearc/CourseElasticsearchImpl.java +++ b/modules/boe-module-es/src/main/java/com/xboe/module/elasticsearc/CourseElasticsearchImpl.java @@ -438,7 +438,7 @@ public class CourseElasticsearchImpl implements ICourseFullTextSearch{ HighlightBuilder highlightBuilder = new HighlightBuilder(); highlightBuilder.requireFieldMatch(true);//是否多个字段都高亮 - highlightBuilder.preTags("");//前缀后缀 + highlightBuilder.preTags("");//前缀后缀 highlightBuilder.postTags(""); HighlightBuilder.Field nameHighlight=new HighlightBuilder.Field("name"); @@ -462,7 +462,7 @@ public class CourseElasticsearchImpl implements ICourseFullTextSearch{ SearchResponse response = restHighLevelClient.search(searchRequest, RequestOptions.DEFAULT); SearchHits hits = response.getHits(); - log.info("共查询到 : "+hits.getTotalHits()); + //log.info("共查询到 : "+hits.getTotalHits()); for (SearchHit hit : hits) { Map highlightFields = hit.getHighlightFields(); @@ -494,15 +494,15 @@ public class CourseElasticsearchImpl implements ICourseFullTextSearch{ } cft.setSummary(fmtStr.toString()); } - - if(teacher!= null){ - Text[] fragments = teacher.fragments(); - StringBuffer fmtStr = new StringBuffer(""); - for (Text fragment : fragments) { - fmtStr.append(fragment); - } - cft.setTeacher(fmtStr.toString()); - } + //去掉老师的高亮显 +// if(teacher!= null){ +// Text[] fragments = teacher.fragments(); +// StringBuffer fmtStr = new StringBuffer(""); +// for (Text fragment : fragments) { +// fmtStr.append(fragment); +// } +// cft.setTeacher(fmtStr.toString()); +// } if(keywords!= null){ Text[] fragments = keywords.fragments();