استخدام algolia مع فهارس متعددة

مرحباً،
أود استخدام فهارس متعددة في بحث Algolia الخاص بـ Discourse. لدي فهارس Discourse العامة الثلاثة وأود تضمين فهرسين جديدين، قادمين من WordPress، لإنشاء اتصال بحث بوثائقنا.

كيف يمكنني تكوين discourse-algolia لعرض نتائج البحث من جميع الفهارس؟

Here is one example:
First index is showing community-content, like we have now.
Second index is showing external page. For each new index other then discourse we could show a new grouping. Maybe we could insert a list, which indices we would like to show on frontend to not use all existing ones available within search-API.

Maybe it is possible to reach such a goal using multiple indices. Algolia themselves are also having such a search, even with a preview.

Algolia has a UI & UX Pattern for this using InstantSearch.js:

So the question is: What can we offer right now with plugin discourse-algolia?

  • Is it right now only able to use the three discourse-indices?
  • Would it be a new feature to use other indices?
  • Or do we need to manipulate existing discourse-index “discourse-posts” so it will also show “foreign entries”?

الفهرس الأول يعرض محتوى المجتمع، كما لدينا الآن.
الفهرس الثاني يعرض صفحة خارجية. لكل فهرس جديد بخلاف discourse يمكننا عرض تجميع جديد. ربما يمكننا إدراج قائمة، أي الفهارس التي نرغب في عرضها على الواجهة الأمامية حتى لا نستخدم جميع الفهارس الموجودة المتاحة ضمن واجهة برمجة تطبيقات البحث.

ربما يكون من الممكن تحقيق هذا الهدف باستخدام فهارس متعددة. تمتلك Algolia أيضًا بحثًا مشابهًا، حتى مع المعاينة.

لدى Algolia نمط واجهة مستخدم وتجربة مستخدم لهذا باستخدام InstantSearch.js:

إذًا السؤال هو: ما الذي يمكننا تقديمه الآن باستخدام المكون الإضافي discourse-algolia؟

  • هل هو قادر حاليًا فقط على استخدام فهارس discourse الثلاثة؟
  • هل ستكون ميزة جديدة لاستخدام فهارس أخرى؟
  • أم هل نحتاج إلى معالجة فهرس discourse الحالي “discourse-posts” بحيث يعرض أيضًا “إدخالات أجنبية”؟