我正在向http://orion.lab.fiware.org:1026/v2/entities/85/attrs?type=UrbansenseLocation发送POST请求,以便更新 atime 和捆绑属性:
{
"atime":{
"type":"Number",
"value":1476370651},
"bundle":{
"type":"Number",
"value":1}
}
并且对同一实体的GET请求收到以下响应:
{
"id": "85",
"type": "UrbansenseLocation",
"atime": {
"type": "Number",
"value": 1476370000,
"metadata": {}
},
"bundle": {
"type": "Number",
"value": 1,
"metadata": {}
},
//some other attributes
}
请注意 atime 属性的值字段不匹配!为什么会发生这样的事情?
感谢。
答案 0 :(得分:1)
我知道atime
意味着日期时间。在这种情况下,我建议使用DateTime
属性类型。这将为属性提供更好的语义,并应避免任何数量的rending问题(如are being discussed right now at github)。
NGSIv2 specification上的DateTime
类型的更多信息(“特殊属性类型”部分)和this document(查找“日期时间支持”幻灯片)。