小编Ron*_*wal的帖子

Elastic Search:聚合查询中包含和过滤之间的区别

我的性别数据包含男、女、未知

我想知道以下查询之间的区别。它是如何计算的

{
"aggs" : {
    "data" : {
        "filter" : { "term": { "gender": "male" } },
        "aggs" : {
            "data_aggs" : { 
                "terms" : { 
                    "field" : "gender"
                } 
            }
        }
    }
}}
Run Code Online (Sandbox Code Playgroud)

{
"aggs" :{
    "data" : {
        "terms" :{
            "field" :"gender",
            "include" : "male"
        }
    }
}}
Run Code Online (Sandbox Code Playgroud)

elasticsearch

2
推荐指数
1
解决办法
1063
查看次数

标签 统计

elasticsearch ×1