为什么我得到空值而不是汇总响应?

时间:2019-08-07 08:12:17

标签: python elasticsearch

我正在尝试在Elasticsearch中使用嵌套聚合来执行最小聚合,但仍然会得到空值。

GET /my_index/_search
{
    "query": {
        "match": {
            "FirstName": "Cheryl"
        }
    },
    "aggs": {
        "art": {
            "nested": {
                "path": "art"
            },
            "aggs": {
                "min_price": {
                    "min": {
                        "field": "art.Income"
                    }
                }
            }
        }
    }
}

映射:

{
    "mappings": {
        "properties": {
            "art": {
                "type": "nested",
                "properties": {
                    "FirstName": {
                        "type": "text"
                    },
                    "Price": {
                        "type": "integer"
                    }
                }
            }
        }
    }
}

0 个答案:

没有答案