我有一个字段为渠道字段,当我搜索某段时间的时候,然后去聚合这个渠道字段,但是某些时候是所搜不到某个渠道的,这个时候就会忽略掉这个字段,或者直接返回
语法
{
"query": {
"term": {
"channel_id": {
"value": "asd"
}
}
},
"aggs": {
"NAME": {
"terms": {
"field": "channel_id",
"size": 1000
}
}
}
}
返回信息
"aggregations": {
"NAME": {
"doc_count_error_upper_bound": 0,
"sum_other_doc_count": 0,
"buckets": []
}
}
如何能再搜索的时候,返回个空或者0呢
语法
{
"query": {
"term": {
"channel_id": {
"value": "asd"
}
}
},
"aggs": {
"NAME": {
"terms": {
"field": "channel_id",
"size": 1000
}
}
}
}
返回信息
"aggregations": {
"NAME": {
"doc_count_error_upper_bound": 0,
"sum_other_doc_count": 0,
"buckets": []
}
}
如何能再搜索的时候,返回个空或者0呢
1 个回复
strglee
赞同来自: