我正在使用contextbroker 0.13.0的新版本。在这个新版本中可以将元数据附加到实体的属性。我无法找到如何使用JSON附加此元数据的任何示例。你能告诉我一个例子吗?
这条消息可能像它一样吗?
{
"contextElements": [
{
"type": "analyzer",
"isPattern": "false",
"id": "metadata",
"attributes": [
{
"name": "ae",
"type": "kWh",
"value": "4",
"Metadata": {["name": "ts",
"type": "ms",
"value": "1401894337000"]}
}
]
}
],
"updateAction": "APPEND"
}
提前谢谢!
答案 0 :(得分:0)
尝试使用以下updateContext:
{
"contextElements": [
{
"type": "analyzer",
"isPattern": "false",
"id": "metadata",
"attributes": [
{
"name": "ae",
"type": "kWh",
"value": "4",
"metadatas": [
{
"name": "ts",
"type": "ms",
"value": "1401894337000"
}
]
}
]
}
],
"updateAction": "APPEND"
}
元数据的正确JSON字段为metadatas
(以小写字母开头,以' s'结尾)。