你不会是程序猿吧?

bool should的算法规则变了吗?

Elasticsearch | 作者 redhat | 发布于2020年06月11日 | 阅读数:1166

示例:
POST /blogs/_search
{
"query": {
"bool": {
"should": [
{ "match": { "title": "Brown fox" }},
{ "match": { "body": "Brown fox" }}
]
}
}
, "explain": true
}
通过explain查看
 "_explanation" : {
"value" : 0.9251295,
"description" : "sum of:",
是将should里两个查询算分相加。并没有除以查询语句的数量

 
已邀请:

core_wzw - 某AILab搜索技术负责人

赞同来自:

查询这么写,就是sum,一直都这样。

要回复问题请先登录注册