使用JSON将元数据附加到实体

时间:2014-06-06 06:35:08

标签: fiware-orion

我正在使用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"

}

提前谢谢!

1 个答案:

答案 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'结尾)。

custom metadata section

中添加了一个JSON示例