Ограничение вложенных элементов фасета поиска Azure - PullRequest
0 голосов
/ 06 марта 2019

Поскольку я реализовал поиск Azure в своем приложении, я столкнулся с одной проблемой, которая заключается в том, что у меня есть фасет, который должен иметь около 50 подэлементов, но он возвращает только 10
Я ищу функциональность, с помощью которой яможно настроить максимальное количество субэлементов

1 Ответ

1 голос
/ 07 марта 2019

Для каждого фасетного поля в дереве навигации существует ограничение по умолчанию в 10 значений .Это значение по умолчанию имеет смысл для структур навигации, поскольку оно сохраняет список значений в управляемом размере.Вы можете переопределить значение по умолчанию, присвоив значение count.

Например: &facet=City,count:50

В запросе фасета вы можете установить значение count в значение.Вы можете установить его выше или ниже.Установка count:50 возвращает 50 лучших совпадений в побочных результатах по количеству документов.

Однако, , когда количество документов велико, производительность снижается , поэтому используйте эту опцию разумно.

Для получения дополнительной информации вы можете обратиться к этому статья .

...