Мой запрос MATCH не возвращает все совпадающие документы Elastic - PullRequest
2 голосов
/ 14 марта 2019

В моем индексе Elastic есть 350 документов, все они имеют feed_id 15621. Я могу перейти к каждому из них напрямую по индексу и видеть, что все они там и имеют правильный feed_id.

Но когда я делаю этот запрос (ниже), я нахожу только 221 документ.Другие не найдены.Это проблема, которая началась вчера после того, как она работала в течение нескольких месяцев (по крайней мере, я думаю, что она работала нормально).

Как мне заставить мой поиск показывать все 350 товаров?

GET products-nl/_search
{
  "size": 3000, 
  "_source": "eancode", 
  "query": {
    "match": {
      "products.feed_id": 15621
    }
  }
}

Редактировать: добавлен запрос

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