查询条件必须是该字段符合条件的,才会返回高亮字段
例如A:1 B:2 C:12
条件查询这三个字段
QueryBuilders.multiMatchQuery(“1”,“A”,“B”,“C”)
高亮设置:
highlightBuilder.field(“A”);
highlightBuilder.field(“B”);
highlightBuilder.field(“C”);
B并没有查询条件1
所以返回结果集里面的高亮参数并没有B
ES高亮返回的字段和添加的字段不一致
最新推荐文章于 2023-11-20 17:56:20 发布