首页 > 解决方案 > [fields] 中 START_ARRAY 的未知键。在弹性搜索中

问题描述

我一直在尝试从提供的索引中获取特定字段数据,但收到错误“[fields] 中 START_ARRAY 的未知键”。

[fields] 中 START_ARRAY 的未知键。

字段:['snippet.publishedAt']

我的预期输出是它应该提供命中中的字段数组

标签: node.jselasticsearch

解决方案


您应该使用stored_fieldsor_source代替fields,即

stored_fields: ['snippet.publishedAt']

或者

_source: ['snippet.publishedAt']

更新:

从 7.10 开始,现在可以使用新的字段功能。


推荐阅读