使用Painless脚本对值进行reduce操作,以生成脚本化指标聚合的结果。reduce脚本在协调节点上运行一次,位于combine脚本(如果未指定combine脚本,则为map脚本)之后,并且是完整指标聚合中的可选部分。
变量
-
params
(Map
,只读)
- 作为查询的一部分传入的用户定义参数。
-
states
(Map
)
-
来自之前的combine脚本(如果未指定combine脚本,则为map脚本)的可用值的
Map
。
返回值
-
List
、Map
、String
或原始类型
- 用作结果的值。
API
标准的Painless API可用。