小编mom*_*omo的帖子

弹性搜索查询术语和评分

我有一个使用以下条款的请求:

{
"query": {
  "bool": {
    "should": [
      {
        "terms": {
          "subjects.id": [
            1,
            2,
            3
          ], boost: 3
        }
      },
      {
        "terms": {
          "qualification_type.id": [
            3,
            5
          ], boost: 2
        }
      }
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

我的工作得很好,但是对于匹配三个主题的文档而不是仅匹配一个主题的文档的分数更高.

我的问题是:如果主题有一个或多个匹配,有没有办法强制得分相同?

提前致谢 !

elasticsearch tire

6
推荐指数
1
解决办法
8979
查看次数

标签 统计

elasticsearch ×1

tire ×1