ES function_score min_score для каждой функции - PullRequest
0 голосов
/ 15 мая 2018

Если у меня есть запрос в ElasticSearch, например:

{
  "query": {
    "function_score": {
      "query": {
        "match_all": {}
      },
      "boost": "5",
      "functions": [
        {
          "filter": {
            "match": {
              "test": "bar"
            }
          },
          "random_score": {},
          "weight": 23
        },
        {
          "filter": {
            "match": {
              "test": "foo"
            }
          },
          "weight": 42
        }
      ],
      "max_boost": 42,
      "score_mode": "max",
      "boost_mode": "multiply",
      "min_score": 42
    }
  }
}

можно ли установить min_score для результата от каждой функции? Я хотел бы установить 2 min_scores, один для бара, второй для foo.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...