Внутренний эластичный поиск не работает и возвращает пробелы при запросе с идентификатором прокрутки?

#elasticsearch #elasticsearch-5

Вопрос:

У меня очень большая база данных, в которой потенциально могут быть миллионы записей.

У меня есть внутренняя структура базы данных со следующей схемой

 {
     "name" : "Pants",
     "skus"  : [{
        "color" : "balck",
        "size" : "small"
    }],
    "variations" : [{
        "color" : "black"
    }]
}
 

У меня есть вложенная дочерняя родительская структура, так как результат записи может превышать 10 кб, я не могу использовать разбиение на страницы и мне приходится прокручивать пользователя. Теперь настоящая проблема начинается, когда я пытаюсь получить результат для второй страницы, и я не могу получить внутреннюю информацию при запросе по scrollId.

Пожалуйста, не стесняйтесь спрашивать о более подробной информации.

Спасибо

PS : Я не хочу увеличивать ограничение на количество записей с 10000

Комментарии:

1. Привет, в этой строке нет опечатки : «цвет» : «черный», (черный вместо черного?)

2. значение не имеет значения, так как оно тоже может быть случайной строкой.

3. Не могли бы вы отредактировать свой ответ, включая свой код?