2015-09-21 102 views
0

我打電話獵戶座具有地理位置過濾器,像這樣的:更改訂單

(curl localhost:1026/v1/queryContext -s -S --header 'Content-Type: application/json' --header 'Accept: application/json' -d @- | python -mjson.tool) <<EOF 
{ 
    "entities": [ 
    { 
    "type": "City", 
    "isPattern": "true", 
    "id": ".*" 
    } 
    ], 
    "restriction": { 
    "scopes": [ 
    { 
     "type" : "FIWARE::Location", 
     "value" : { 
     "circle": { 
      "centerLatitude": "40.418889", 
      "centerLongitude": "-3.691944", 
      "radius": "13500" 
     } 
     } 
    } 
    ] 
    } 
} 
EOF 

我返回的實體通過增加實體返回的fiware獵戶文件上讀/註冊創建時間。像是解釋here

有可能改變這種行爲?

+0

最初發佈於https://github.com/telefonicaid/fiware-orion/issues/1246,由丹尼爾·岡薩雷斯Lareo撰寫 – fgalan

回答

0

更改訂單在NGSIv1中是不可能的,但在NGSIv2中已經考慮到了。在fiware-orion存儲庫中查看this issue,以便監控該功能的實施狀態。

編輯:因爲獵戶座0.28.0可以使用orderBy URL參數來改變這種行爲,無論是在NGSIv1(見this piece of documentation)和NGSIv2(見NGSIv2 specification「排序方式」一節)。

+0

可以在https://github.com/telefonicaid/fiware-添加+1評論orion/issues/1103,以顯示您對該功能的支持。 – fgalan

+0

答案已更新,有關Orion 0.28.0(即將發佈)的信息。 – fgalan