Fiware 我可以在iotul和OrionCB中使用多值属性吗?

Fiware 我可以在iotul和OrionCB中使用多值属性吗?,fiware,fiware-orion,Fiware,Fiware Orion,我的情况如下: { "myAttr": ["a", "b", "c"] } 我有一个具有多个属性的设备。其中一个属性称为DTC(故障诊断码),用于在每次发送测量时存储不同数量的错误代码。我的意思是,在某一时刻,设备可能会发送0、1或更多错误代码 要使DTC属性类似于列表,我必须做什么 我需要在IoTAgentUL和Orion CB中这样做,在Orion中,您可以使用数组来存储多值属性 例如: { "myAttr": { "type": "List", "val

我的情况如下:

{
    "myAttr": ["a", "b", "c"]
}
我有一个具有多个属性的设备。其中一个属性称为
DTC
(故障诊断码),用于在每次发送测量时存储不同数量的错误代码。我的意思是,在某一时刻,设备可能会发送0、1或更多错误代码

要使
DTC
属性类似于
列表
,我必须做什么


我需要在
IoTAgentUL
Orion CB
中这样做,在Orion中,您可以使用数组来存储多值属性

例如:

{
   "myAttr": {
     "type": "List",
     "value": ["a", "b", "c"]
   }
}

我不知道UL协议是否支持多值属性

经过一段时间的研究,我找到了答案

在奥托尔是不可能的

是的,这是可能的。实现这一目标的方法是执行以下操作:

请求的主体必须如下所示:

{
    "myAttr": ["a", "b", "c"]
}