HighlightBuilder是支持多字段高亮的。
hiBuilder = new HighlightBuilder();
hiBuilder.preTags("<font color=\"red\">");
hiBuilder.postTags("</font>");
hiBuilder.highlighterType("unified");
hiBuilder.field("name");
hiBuilder.field("searchKeyWords");
hiBuilder.requireFieldMatch(false);//多次段高亮需要设置为false
1. 搜索的是keyWord类型的关键字
会对整体搜索出来的进行高亮
2. 搜索的是支持分词的关键字
会对分词后的关键字进行高亮