首页 > 其他 > 详细

elasticsearch match 的 minimum_should_match做匹配度过滤——elasticsearch

时间:2019-12-22 20:42:26      阅读:516      评论:0      收藏:0      [点我收藏+]

minimum_should_match:当operator参数设置为or时,该参数用来控制应该匹配的分词的最少数量;

{"query":{  
      "match":{  
         "字段名":{  
            "query":"查询内容",
            "operator":"or",
            "minimum_should_match":"70%"
         }
      }
   }
}

数字可以是负数,例如有4个term的匹配,当匹配度为-25%与75%,其意义是一样的,都是最少匹配三个,但处理5个term时,-25%表示至少匹配四个,而75%表示至少匹配三个term。 

elasticsearch match 的 minimum_should_match做匹配度过滤——elasticsearch

原文:https://www.cnblogs.com/likecs/p/12080848.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!