首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何限制aggregatio过滤器的结果?

如何限制aggregatio过滤器的结果?

提问于 2018-02-01 23:38:51
回答 2关注 0查看 234

给定一组在一个字段中具有给定值的文档,我想知道在第二个字段中有多少个文档具有每个值。

我通过使用以下查询进行条件聚合:

代码语言:txt
复制
{
    "size": 0,
    "filter": {
        "term": {
            "field1": "value"
        }
    },
    "aggregations": {
        "field2" : {
            "terms" : { "field" : "field2" }
        }
    }
}

但返回的计数显示了整个索引中第二个字段的每个值的文档数量,并不限于第一个字段具有给定值的那些文档。

我做错什么了?

相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档