我开始使用搜索工具包并尝试连接到 Elasticsearch 5.2 版的本地实例。Elasticsearch 实例中已经有一个索引、映射和数据,我可以使用 Kibana 查询数据。
页面加载时,结果始终为 0 个找到的结果。我什至不确定它是否成功连接到本地实例。代码是:
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import registerServiceWorker from './registerServiceWorker';
import{SearchkitManager,SearchkitProvider,SearchBox,Hits,HitsStats} from "searchkit";
const searchkit = new SearchkitManager("http://localhost:9200");
ReactDOM.render((
<SearchkitProvider searchkit={searchkit}>
<div>
<SearchBox searchOnChange={true} queryFields={["productName"]} queryOptions={{analyzer:"standard"}}/>
<HitsStats translations={{
"hitstats.results_found":"{hitCount} results found"
}}/>
<Hits hitsPerPage={5}/>
</div>
</SearchkitProvider>), document.getElementById('root'));
registerServiceWorker();
我可能做错了什么或错过了什么。有人可以帮忙吗?