對一個內容長度比較長的字段進行搜索並使用高亮顯示插件時,通過獲得結果中的高亮字段獲取的內容只有一部分,而非全部內容
當需要獲取全部內容時,只需要設置 number_of_fragments 爲0 即可返回完整內容
HighlightBuilder highlightBuilder = new HighlightBuilder();
//自定義高亮標籤
highlightBuilder.preTags("<span style=\"color:red\">");
highlightBuilder.postTags("</span>");
HighlightBuilder.Field highlightTitle = new HighlightBuilder.Field("messageText");
highlightTitle.highlighterType("unified");
highlightBuilder.field(highlightTitle);
//設置爲0即可返回完整內容 而非片段
highlightBuilder.numOfFragments(0);