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实战(三十二)-分数值过滤的主要内容,如果未能解决你的问题,请参考以下文章