我正在尝试订阅实体以使用ONCHANGE获取通知。
问题是我想在实体中添加或删除新属性时收到通知,否则说,我希望在该实体发生任何变化时发出通知。
这可能吗?我尝试在查询中设置一个空的condValues列表,如下所示:
{
"entities": [
{
"type": "case",
"isPattern": "false",
"id": "Case1"
}
],
"reference": "http://localhost:1028/accumulate",
"duration": "P1M",
"notifyConditions": [
{
"type": "ONCHANGE",
"condValues": [
"Test Node 1"
]
}
],
"throttling": "PT5S"
}
但它不起作用。
PS:请注意,我省略了属性Array以接收通知中的所有属性,这确实有效。
答案 0 :(得分:1)
当前的Orion版本(0.19.0)未实现此类功能。但是,计划在将来完成(见this issue at Orion github repository)。
编辑:自Orion 0.27.0起,您可以订阅任何属性的更改。为此,订阅省略condValues
字段(或使用空数组[]
作为值)。