改变猎户座响应的顺序

时间:2015-09-21 19:22:41

标签: fiware-orion

我使用Geo-location过滤器调用orion,如下所示:

(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 orion文档中读到,通过增加实体/注册创建时间返回返回的实体。就像解释here

一样

有可能改变这种行为吗?

1 个答案:

答案 0 :(得分:0)

在NGSIv1中无法更改顺序,但在NGSIv2中已将其考虑在内。查看fiware-orion存储库中的this issue,以监控该功能的实现状态。

编辑:自Orion 0.28.0起,您可以使用orderBy网址参数更改此行为,包括NGSIv1(请参阅this piece of documentation)和NGSIv2(请参阅“订购”结果“NGSIv2 specification中的部分。”