0
我正在試驗Nesper(.NET版本的Esper),並遇到了一些我無法理解的麻煩。下面簡單的EPL(本教程爲藍本)因錯誤而失敗:Nesper模式的EPL錯誤
select * from pattern [every (e1=SeenEvent -> e2=SeenEvent(ID=e1.ID))
where timer:within(1 min)]
我得到的錯誤是:
Property named 'ID' is not valid in any stream
我的第一個嫌疑人的ID可能無法正確在SeenEvent類暴露它來源於Observation類。但是我確認在觀察類中屬性ID被定義爲Public。
這是EPL的一個已知問題嗎? Nesper與Esper(它是Java的堂兄弟)有什麼不同?