Watcher 数组比较条件
编辑Watcher 数组比较条件编辑
使用 array_compare
将执行上下文中的值数组与给定值进行比较。有关您可以使用的运算符,请参见 表 82。
使用数组比较条件编辑
要使用 array_compare
条件,您需要指定要评估的执行上下文中的数组、比较运算符 以及要比较的值。可选地,您可以指定要评估的每个数组元素中字段的路径。
例如,以下 array_compare
条件如果聚合中至少有一个桶的 doc_count
大于或等于 25,则返回 true
{ "condition": { "array_compare": { "ctx.payload.aggregations.top_tweeters.buckets" : { "path": "doc_count", "gte": { "value": 25 } } } } }
当使用包含点的字段名时,此条件将不起作用,请改用 脚本条件。
数组比较条件属性编辑
名称 | 描述 |
---|---|
|
执行上下文中的数组的路径,以点表示法指定。例如, |
|
要评估的每个数组元素中字段的路径。例如, |
|
比较要评估为 |
|
要比较的值。 |