聚合查询的弹性搜索验证

elasticsearch validation of aggregation queries

我运行在marvel中简单聚合查询,得到结果没有问题:

但是当我验证相同的查询时,它 returns 错误并且在解释中它说 "QueryParsingException"...

我可以验证其他查询是否有效如果无效则为真假,即使我的聚合查询有效并给我文档其验证结果为假..这是为什么呢?这是某种错误吗?或者?

您的验证 URL 应该如下所示:

dota2/_validate/query?explain=true

而不是这样

dota2/_search/_validate/query?explain=true
         ^
         |
    remove this