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