Wso2 如何使用siddhi查询分配值?

Wso2 如何使用siddhi查询分配值?,wso2,wso2cep,siddhi,Wso2,Wso2cep,Siddhi,我需要通过检查条件为流中的特定属性赋值 我该怎么做 e、 g 如果一个人的名字是“John”,我需要将他的名字修改为“Peter”并插入到另一个流中,我该怎么做 from myStream [name == 'John'] select * insert into outStream; 例1 输入: {Dilini, 123, true} {John, 123, true} 输出: {Peter, 123, true} (不会有输出,因为名称不满足筛选器中的条件,name=='John'

我需要通过检查条件为流中的特定属性赋值

我该怎么做

e、 g

如果一个人的名字是“John”,我需要将他的名字修改为“Peter”并插入到另一个流中,我该怎么做

from myStream [name == 'John']
select *
insert into outStream;
例1

输入:

{Dilini, 123, true}
{John, 123, true}
输出:

{Peter, 123, true}
(不会有输出,因为名称不满足筛选器中的条件,name=='John')

例2

输入:

{Dilini, 123, true}
{John, 123, true}
输出:

{Peter, 123, true}

参考。检查操作:“引入默认值”。

介意一点吗?这与我无关,我甚至不知道这是怎么回事。在评论队列中偶然发现你的答案,并认为可能需要一些解释来提高对他人的有用性。