DSL语句中 高亮查询 下面这两种有什么区别吗?匹配度查询

先谢谢各位了

//高亮构造器

    HighlightBuilder highlightBuilder = new HighlightBuilder();
    highlightBuilder.preTags("<tag>");
    highlightBuilder.postTags("</tag>");

这两种
1

     highlightBuilder.field("name").requireFieldMatch(false);

2

     highlightBuilder.field(new HighlightBuilder.Field("name").requireFieldMatch(false));

还是说那个会不生效?

      MultiMatchQueryBuilder matchQueryBuilder = QueryBuilders.multiMatchQuery("学习练习", "name", "description") .minimumShouldMatch("80%") .field("name", 10)

.field("name", 10) 有什么作用

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答


本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。


因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。