定义一个根据集合中元素的属性触发事件的 EPL 语句
Define an EPL statement that triggers an event based on properties of elements in a collection
我有指向元素集合的对象。我想要做的是定义一个 EPL 语句,该语句为每个对象触发一个事件,该对象至少包含集合中满足某些条件的那些元素之一。像这样:
insert into SomeComplexEvent
select SomeObjectID
from
SomeObject as obj
where
exists elem in obj.elemsCollection where elem.attribute = someValue;
有办法实现吗?
提前致谢。
这类似于 "elemsCollection.anyOf(v => v.attribute=someValue)"。
http://espertech.com/esper/release-5.3.0/esper-reference/html_single/index.html#enumerationreference
我有指向元素集合的对象。我想要做的是定义一个 EPL 语句,该语句为每个对象触发一个事件,该对象至少包含集合中满足某些条件的那些元素之一。像这样:
insert into SomeComplexEvent
select SomeObjectID
from
SomeObject as obj
where
exists elem in obj.elemsCollection where elem.attribute = someValue;
有办法实现吗?
提前致谢。
这类似于 "elemsCollection.anyOf(v => v.attribute=someValue)"。
http://espertech.com/esper/release-5.3.0/esper-reference/html_single/index.html#enumerationreference