我一直在尝试从提供的索引中获取特定字段的数据,但收到错误消息“ [fields]中START_ARRAY的未知键”。
[fields]中START_ARRAY的未知键。
字段:['snippet.publishedAt']
我的预期输出是应该在匹配中提供字段数组
答案 0 :(得分:1)
您应该使用stored_fields
或_source
而不是fields
,即
stored_fields: ['snippet.publishedAt']
或
_source: ['snippet.publishedAt']
答案 1 :(得分:0)
对于ES7.3(正在编写的当前版本),您可以传递一个_source
字段,该字段可以包含逗号分隔的字段列表。
_source: 'snippet.publishedAt'
您可以了解有关此here
的更多信息