Оценка результатов на основе списка идентификаторов - PullRequest
0 голосов
/ 21 сентября 2018

Я впервые использую ElasticSearch, поэтому извините, если пропустил какую-либо документацию.Поэтому я пытаюсь настроить запрос, который будет определять приоритет документа, чей идентификатор присутствует в файле .txt, который у меня есть.Как лучше всего это сделать?Должен ли я загрузить эти идентификаторы в другой индекс и сравнить их?

Вот что у меня есть:

GET users/_search
{
  "query": {
    "function_score": {
      "query": { "match_all": {} },
      "boost": "5",
      "functions": [
        {
          "filter": {
            "terms" :{
              "_id": [
                id1,
                id2,
                id3,
                ...
              ]
            }
          },
          "weight": 2
        }
      ],
      "boost_mode":"multiply"
    }
  }
}

Заранее спасибо.

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