From bb015edcbe9efa3a6c94125f66b03e2e82c31bf0 Mon Sep 17 00:00:00 2001 From: 670788339 <670788339@qq.com> Date: Wed, 19 Jul 2023 17:40:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E5=AD=97=E6=9F=A5=E8=AF=A2=E8=AF=BE?= =?UTF-8?q?=E7=A8=8B=E6=97=B6=E5=81=B6=E5=B0=94=E8=BF=94=E5=9B=9E=E5=85=B3?= =?UTF-8?q?=E9=94=AE=E8=AF=8D=E5=B8=A6=E9=AB=98=E4=BA=AE=E5=89=8D=E5=90=8E?= =?UTF-8?q?=E7=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/elasticsearc/CourseElasticsearchImpl.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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 9ccfa746..cbe37d00 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 @@ -637,10 +637,10 @@ public class CourseElasticsearchImpl implements ICourseFullTextSearch{ HighlightBuilder.Field nameHighlight=new HighlightBuilder.Field("name"); HighlightBuilder.Field summaryHighlight=new HighlightBuilder.Field("summary"); HighlightBuilder.Field teacherHighlight=new HighlightBuilder.Field("teacher"); - HighlightBuilder.Field keywordsHighlight=new HighlightBuilder.Field("keywords"); +// HighlightBuilder.Field keywordsHighlight=new HighlightBuilder.Field("keywords"); highlightBuilder.field(nameHighlight); highlightBuilder.field(teacherHighlight); - highlightBuilder.field(keywordsHighlight); +// highlightBuilder.field(keywordsHighlight); highlightBuilder.field(summaryHighlight); @@ -663,7 +663,7 @@ public class CourseElasticsearchImpl implements ICourseFullTextSearch{ HighlightField name = highlightFields.get("name"); HighlightField summary = highlightFields.get("summary"); HighlightField teacher = highlightFields.get("teacher"); - HighlightField keywords = highlightFields.get("keywords"); +// HighlightField keywords = highlightFields.get("keywords"); String sourceAsString = hit.getSourceAsString(); try { CourseFullText cft =mapper.readValue(sourceAsString, CourseFullText.class); @@ -696,14 +696,14 @@ public class CourseElasticsearchImpl implements ICourseFullTextSearch{ cft.setTeacher(fmtStr.toString()); } - if(keywords!= null){ + /*if(keywords!= null){ Text[] fragments = keywords.fragments(); StringBuffer fmtStr = new StringBuffer(""); for (Text fragment : fragments) { fmtStr.append(fragment); } cft.setKeywords(fmtStr.toString()); - } + }*/ list.add(cft); }catch(Exception ee) { log.error("转化json到对应失败");