在 Mapping 里面,将 dynamic 参数设置成 strict 可以拒绝索引包含未知字段的文档。 此条 Tips 由 medcl 贡献。

query 和 agg 一起查询时,桶是空的,分开单独query或者单独agg,都能有数据,请问是什么问题

Elasticsearch | 作者 yangcheng | 发布于2018年01月09日 | 阅读数:2062

cameraId字段格式:
 "cameraId": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
 
该时间段内 cameraId 字段有数据{
   
    "query": {
        "range": {
            "saveTime": {
                "to": 1514995200000,
                "from": 1514908800000
            }
        }
    },
     "aggs": {
        "group_by": {
            "terms": {
                "field": "cameraId.keyword"
                }
        }
    }
}
已邀请:

要回复问题请先登录注册