Использование реактивного поиска с несколькими индексами, но они не все имеют одинаковые поля данных

Я использую ReactiveSearch и компонент CategorySearch. У меня есть несколько индексов, которые я ищу против. Мне нужно около 8 или около того полей данных. Однако некоторые индексы не имеют одинаковых полей данных. В результате получается пустой набор результатов, хотя мой поисковый термин существует хотя бы в одном из индексов.

<ReactiveBase app="*" url={elasticSearch}>
        <CategorySearch
          componentId="searchbox"
          dataField={[
            'docId',
            'name',
            'email',
             ...
          ]}

Если я удаляю все dataFields кроме docId и name, я могу искать по индексам.

Это можно обойти?

0 ответов

Другие вопросы по тегам