ElasticSearch实战(三十二)-分数值过滤

Posted 张志翔ۤ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ElasticSearch实战(三十二)-分数值过滤相关的知识,希望对你有一定的参考价值。

        在工作中,如果我们使用 match 来检索数据,我们会匹配到很多个结果,这就像我们使用百度搜索关键字一样,下面会匹配到很多条搜索结果,图示如下:

        所以我们要在这么多结果中,过滤出匹配度分值高的数据,这里我们就要用到分数值过滤功能。下面这种方式,排除得分 _score 低于设定的 min_score 的文档,示例如下:

GET kibana_sample_data_flights/_search
{
  "min_score": 3.8,
  "query": {
    "term": {
      "DestAirportID": {
        "value": "SYD"
      }
    }
  }
}

        注意:大多数情况下,这没有多大意义,但它是为高级用例提供的。
        到此分数值过滤介绍完成。

以上是关于ElasticSearch实战(三十二)-分数值过滤的主要内容,如果未能解决你的问题,请参考以下文章

ElasticSearch实战(三十三)-滚动查询

ElasticSearch实战(三十三)-滚动查询

Android项目实战(三十二):圆角对话框Dialog

Python工具箱系列(三十二)

(转载)Android项目实战(三十二):圆角对话框Dialog

Kubernetes实战(三十二)-Kubeadm 安装 Kubernetes v1.24.0