过滤要显示的字段,嵌套字段呢?

时间:2018-09-07 03:27:20

标签: elasticsearch

在Elasticsearch 6.X中,我使用以下命令显示查询中的特定字段

curl 127.0.0.1:9200/_search?stored_fields=_id

嵌套字段呢?对于这样的文档,

{
    "data": {
         "field1": "hello"
    }
}

如果只想显示data.field1,应该使用什么命令?以下一项无效:

curl 127.0.0.1:9200/_search?stored_fields=data.field1

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

使用source filtering,您可以实现所需的目标

curl 127.0.0.1:9200/_search?_source=data.field1