Здравствуйте,
Я хотел бы использовать несколько индексов в поиске Discourse через Algolia. У меня уже есть три основных индекса Discourse, и я хочу добавить два новых, созданных из WordPress, чтобы обеспечить поиск по нашей документации.
Как настроить плагин discourse-algolia для отображения результатов поиска из всех индексов?
Вот один пример:
Первый индекс отображает контент сообщества, как у нас сейчас.
Второй индекс отображает внешнюю страницу. Для каждого нового индекса, отличного от Discourse, мы могли бы показывать новую группу. Возможно, мы могли бы добавить список индексов, которые хотим отображать на фронтенде, чтобы не использовать все доступные в Search API.
Возможно, такой цели можно достичь с помощью нескольких индексов. У самой Algolia есть похожий поиск, даже с предпросмотром.
У Algolia есть паттерн UI и UX для этого с использованием InstantSearch.js:
Так что вопрос в следующем: что мы можем предложить прямо сейчас с плагином discourse-algolia?
- Может ли он сейчас использовать только три индекса Discourse?
- Было бы использование других индексов новой функцией?
- Или нам нужно изменить существующий индекс Discourse «discourse-posts», чтобы он также показывал «внешние записи»?