有没有一种方法可以将过滤器添加到terms
聚合中,这样我就只能从某些字符串开始过滤?
我从这里开始:
{
"query": {
"match_all": {}
},
"aggs": {
"address": {
"terms": {
"field": "address"
}
}
}
}
最佳答案
使用 include
or exclude
parameters:
{
"query": {
"match_all": {}
},
"aggs": {
"address": {
"terms": {
"field": "address",
"include": "Main.*" <-- add this
}
}
}
}
关于elasticsearch - Elasticsearch 聚合始于,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45550367/