我一直在研究Siddhi App。在这个应用程序内我有JavaScript功能。我在尝试使用函数内部的函数时发现了一个问题。让我们说:
define function sum[JavaScript ] return double {
return data[0]+ data[1];
}
define function getthesum[JavaScript] return double {
var s = sum(5,1);
return s;
}
但是当我这样做时,日志中没有定义“sum”。
此处定义的函数只能在Siddhi查询中使用,并且不能以彼此的综合方式使用。
你可以做的
from FooStream
select sum(a,b) as total
insert into BarStream;
这里的getthesum()不正确。