相关疑难解决方法(0)

Elasticsearch过滤最小文档计数的聚合

我对弹性搜索世界很新.

假设我在两个字段上有一个嵌套聚合:field1field2:

{
    ...
    aggs: {
        field1: {
            terms: {
                field: 'field1'
            },
            aggs: {
                field2: {
                    terms: {
                        field: 'field2'
                    }
                }
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这段代码完美无缺,给我这样的东西:

aggregations: {
    field1: {
        buckets: [{
            key: "foo",
            doc_count: 123456,
            field2: {
                buckets: [{
                    key: "bar",
                    doc_count: 34323
                },{
                    key: "baz",
                    doc_count: 10
                },{
                    key: "foobar",
                    doc_count: 36785
                },
                ...
                ]
        },{
            key: "fooOO",
            doc_count: 423424,
            field2: {
                buckets: [{
                    key: "bar",
                    doc_count: 35
                },{
                    key: "baz",
                    doc_count: …
Run Code Online (Sandbox Code Playgroud)

filtering aggregation elasticsearch

9
推荐指数
1
解决办法
4660
查看次数

标签 统计

aggregation ×1

elasticsearch ×1

filtering ×1