ES查询结果全局高亮

一、功能需求

当我们用ES查询到结果后,想对命中关键词的实体的多个字段自动高亮,应该如何实现呢?

需要实现这个功能,大概分为以下几个步骤:
二、实现步骤
构造查询方法,设置高亮(SearchHits方法)
/**
* 查询条件构造方法
*
* @param indices 索引名称(需要从那个索引当中查询)
* @param req 查询条件
* @param fields 查询的文档(对应数据库的字段)
* @return SearchHit
*/
public SearchHits queryBuilder(String indices, SearchREQ req, String[] fields) throws IOException {
SearchSourceBuild

ES查询结果全局高亮最先出现在Python成神之路

版权声明:
作者:admin
链接:https://www.techfm.club/p/18080.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>