1

我正在尝试在 Kibana 可视化中针对特定属性值(作为 JSON 输入)执行最简单的过滤器,但完全没有成功。

令我惊讶的是,我找不到这样做的具体例子(现在已经搜索了几分钟)。

假设我们有一个具有以下结构的文档:

{
    a: true,
    b: 10
}

如何为所有文档添加过滤器聚合a = true

我尝试使用“脚本”、“查询”、“过滤器” api,但都给我解析错误。我的过滤器 json 都是有效的,我的问题是弹性期望的确切语法,但是我在那里找到并尝试过的所有示例 - 给我解析错误(在对我的索引结构进行修改之后)。

Kibana 的版本:6.4.3

这是如何实现的?

4

1 回答 1

0

一个例子:

POST /sales/_search?size=0
{
    "aggs" : {
        "docs" : {
            "filter" : { "term": { "a": "true" } },
        }
    }
}

是带有示例的官方文档的链接。

于 2019-03-26T08:25:41.547 回答