1
我注意到,當我在Orion中註冊一些具有「浮動」屬性的實體時,在更新之後,類型更改爲「數字」而不是「浮動」。爲什麼屬性類型從浮點數變爲數字?
例如:
{ "id":"my_entity",
"type":"entity_type",
"attr1":{
"type":"float",
"value":"0.54",
"metadata":{}},
"attr2":{
"type":"Number",
"value":44.3,
"metadata":{}}}]
在這種情況下,當my_entity被註冊,這兩種類型的屬性是 '浮動'。當對attr2的值進行某種更新時,其類型已更改爲「Number」。這是正確的行爲?
我選擇了第一個選項,即在請求中使用「type」。這對我來說更好,因爲我一次更新多個屬性(請求)。我更新了答案,因爲它缺少代碼中的「類型」。 =) 謝謝。 – Dalton
你是對的...對不起!我已經編輯了你的建議,加入''''(即''float「')。 – fgalan