如何在Siddhi App的javascript函数内使用javascript函数?

时间:2019-02-21 18:58:27

标签: javascript function siddhi

我一直在研究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”出现在日志中。

1 个答案:

答案 0 :(得分:0)

此处定义的功能只能在Siddhi查询中使用,而不能以相互集成的方式使用。

例如,您可以

from FooStream 
select sum(a,b) as total
insert into BarStream; 

这里的getthesum()不正确。