Как использовать функции JavaScript внутри функций JavaScript в приложении Siddhi? - PullRequest
0 голосов
/ 21 февраля 2019

Я работал над приложением Сиддхи.Внутри этого приложения у меня есть функции 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; 
}

Но когда я это делаю, в журналах появляется «сумма» не определена.

1 Ответ

0 голосов
/ 21 февраля 2019

Функция, определенная здесь, может использоваться только в запросах сиддхи, и они не могут быть интегрированы друг с другом.

Например, вы можете сделать

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

И здесь getthesum () неверен.

...