我目前正在使用searchkit组件来实现reactjs UI项目。我们有自己的数据,但RefinementList组件没有使用它。
<RefinementListFilter field="type.raw" id="type" operator="OR />
有关.raw的elasticsearch数据是否需要设置? 谢谢你的帮助!
答案 0 :(得分:1)
您使用的是哪个版本的Elastic?关键字字段的默认名称已从Elastic v2.x更改为5.x.它现在是.keyword
。
因此,在您的代码中,如果您没有使用索引模板,请尝试将“type.raw”更改为“type.keyword”。