我正在尝试做一个简单的唯一聚合,但收到此错误:
java.lang.IllegalStateException: Field data loading is forbidden on eid
Run Code Online (Sandbox Code Playgroud)
这是我的疑问:
POST /logstash-2016.06.*/Nginx/_search
{
"query": {
"bool": {
"filter": [
{
"term": {
"pid": "1"
}
},
{
"term": {
"cvprogress": "0"
}
},
{
"range" : {
"ServerTime" : {
"gte" : "2016-06-28T00:00:00"
}
}
}
]
}
},
"aggs": {
"distinct_colors" : {
"cardinality" : {
"field" : "eid"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
通过https://github.com/elastic/elasticsearch/issues/15267完成整个主题之后,添加了什么.
像这样:
"aggs": {
"distinct_colors" : {
"cardinality" : {
"field" : "eid.raw"
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2604 次 |
| 最近记录: |