Могу ли я выполнять поиск по нескольким индексам с помощью библиотеки InstantSearch?

Мои объекты поиска в Algolia содержат поле под названием SOURCE, в котором я сохраняю, из каких хранилищ контента я получаю контент.

Я использовал библиотеку InstantSearch для создания приятного интерфейса поиска, который использует виджет RefinmentList, позволяющий пользователю фильтровать по исходной системе. Это работает достаточно хорошо.

Теперь я понимаю, что предпочел бы хранить каждый бункер в уникальном индексе Algolia, но мне по-прежнему нужен единый пользовательский интерфейс поиска.

Я не вижу, чтобы библиотека InstantSearch это поддерживала. Может это? Может ли кто-нибудь указать мне на образец кода?


person GregVP    schedule 14.04.2016    source источник
comment
Не могли бы вы поделиться имеющейся у вас реализацией поиска? И / или упрощенные примеры вашего набора данных, чтобы мы лучше понимали, что именно вы пытаетесь сделать?   -  person vvo    schedule 15.04.2016


Ответы (1)


Один из способов позволить пользователям выбирать источник - использовать sortBySelector, который позволяет вам выбирать разные индексы.

Дополнительную информацию об этом можно найти в документации InstantSearch.

person aseure    schedule 07.06.2016