У меня есть индекс, заполненный продуктами. У каждого товара есть поле цены. Я хочу реализовать фасетную навигацию на страницах категорий и хочу, чтобы мои пользователи могли искать продукты в пределах определенного ценового диапазона. В то же время я хочу, чтобы они знали, какова минимальная и максимальная цена продукта для продуктов в выбранной категории. Насколько мне известно, служба поиска Azure не поддерживает минимальные и максимальные значения в ответах. Итак, я ищу работу. Я думаю, что могу пометить свое ценовое поле как фасетное и получить минимальное и максимальное значение из результата фасета, но счетчик результатов фасета по умолчанию равен 10, и, если я правильно понимаю, чтобы получить все цены из результата фасета, мне нужно установить счетчик на Int.Max или что-то. Звучит не очень хорошо.
Итак, как лучше всего получить минимальную и максимальную цену продукта в определенной категории?