Elasticsearch, один и тот же запрос приносит разные результаты - PullRequest
0 голосов
/ 03 мая 2020

У меня возникла проблема с запросом Elasticsearch

, когда я хочу вернуть только макс. 3 предложения, а в другой раз - все предложения.

разница между запросами равна num размера, один раз по умолчанию 5, а второй - 500.

работает на инструментах разработчика в Kibana

POST ja-search-data-prod/_search 
{
    "suggest": {
         "promotion-suggest": {
              "prefix": "1.8",
              "completion": {
                  "field": "promoSuggest",
                  "size": 5
              }
          }
    }
}


POST ja-search-data-prod/_search 
    {
        "suggest": {
             "promotion-suggest": {
                  "prefix": "1.8",
                  "completion": {
                  "field": "promoSuggest",
                  "size": 500
              }
        }
    }

результат:

size = 500

enter image description here

размер = 5

enter image description here

...