Использование реактивного поиска с несколькими индексами, но они не все имеют одинаковые поля данных
Я использую ReactiveSearch и компонент CategorySearch. У меня есть несколько индексов, которые я ищу против. Мне нужно около 8 или около того полей данных. Однако некоторые индексы не имеют одинаковых полей данных. В результате получается пустой набор результатов, хотя мой поисковый термин существует хотя бы в одном из индексов.
<ReactiveBase app="*" url={elasticSearch}>
<CategorySearch
componentId="searchbox"
dataField={[
'docId',
'name',
'email',
...
]}
Если я удаляю все dataFields кроме docId и name, я могу искать по индексам.
Это можно обойти?