Сколько контекстов категорий можно сохранить в Elasti c Средство поиска завершения? - PullRequest
0 голосов
/ 04 марта 2020

Я пытаюсь отфильтровать категорию в Elasti c Подсказка по завершению поиска. Там будет одна категория, которая может содержать длинный список направляющих.

Другим подходом к решению этой проблемы может быть создание нового документа для каждого из элементов категории. В приведенном ниже примере это будет означать новый документ для каждого руководства в категории parentId.

Существует ли ограничение на количество категорий, которые вы можете хранить в поиске Elasti c? Будет ли проблема с производительностью, когда этот список станет больше?

Пример кода:

{
 "suggest": {
 "input": ["This is a test"],
 "contexts": {
 "parentId": ["fd11d0c2-0672-488d-865c-6beb3aa9d967","ad11d0c2-0672-488d-865c-6beb3aa9d967","...]
 }
 }
}'

В документации также нет упоминания о количестве элементов категории: https://www.elastic.co/guide/en/elasticsearch/reference/6.8/suggester-context.html

...