RefinementList无法处理我的数据

时间:2017-05-03 15:45:44

标签: reactjs elasticsearch searchkit

我目前正在使用searchkit组件来实现reactjs UI项目。我们有自己的数据,但RefinementList组件没有使用它。

<RefinementListFilter field="type.raw" id="type" operator="OR />

有关.raw的elasticsearch数据是否需要设置? 谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

您使用的是哪个版本的Elastic?关键字字段的默认名称已从Elastic v2.x更改为5.x.它现在是.keyword

因此,在您的代码中,如果您没有使用索引模板,请尝试将“type.raw”更改为“type.keyword”。