我正在使用ReactiveSearch和CategorySearch组件。我要搜索多个索引。我需要大约8个左右的dataFields。但是,某些索引没有相同的数据字段。最终即使我的搜索词确实存在于至少一个索引中,也给了我一个空的结果集。
<ReactiveBase app="*" url={elasticSearch}>
<CategorySearch
componentId="searchbox"
dataField={[
'docId',
'name',
'email',
...
]}
如果我删除除docId和名称以外的所有dataFields,我将能够在索引中进行搜索。
有没有办法解决这个问题?