Esper 嵌套事件表示

Esper nested event representation

我想使用 Esper 处理以下 JSON 消息:

{
    "firstname":"John",
    "lastname":"Do",
    "address":[{"street":"Maplestreet","number":100,"city":"New York"}]
}

声明事件类型架构的正确方法是什么?有人可以帮助我在线构建 EPL 的 right: create schema (); 声明吗? 谢谢!

create schema Address (street string, number int, city string);
create schema Person (name string, address Address[]);