猎户座上下文代理 - 查询

时间:2015-07-29 12:39:45

标签: fiware fiware-orion

在Orion上下文代理的0.23版本中。

我可以查询属性上具有特定值的实体的上下文吗?怎么样?

我可以查询在特定时间范围内生成的实体吗?怎么样?

用于地理定位过滤器。除了请求大小为1MG之外,多边形顶点是否有限制?

感谢

1 个答案:

答案 0 :(得分:3)

关于属性值过滤器,请查看this other Q&A post

关于查询在特定时间范围内生成的实体,我们计划将其包含为dateModified伪属性("伪"在某种意义上不是要管理的属性由NGSI客户,但由Orion本身),所以你可以做这样的查询,以获得从2015年1月1日到2015年1月12日修改的所有实体:

GET /v2/entities?q=dateModified==2015-01-01..2015-01-12

该功能尚未实现,但作为解决方法,您的应用程序可以管理具有相同语义的属性。例如。您可以使用名为myDate的实体属性将日期存储为时间戳,并按以下方式执行相同的查询:

GET /v2/entities?q=myDate==1420070400..1421020800

注意: 2015-01-01等于1420070400和2015-01-12等于1421020800,以下页面可能有所帮助:http://www.timestampgenerator.com

关于地理查询中多边形区域的限制,到目前为止我们还没有找到限制。但是,如果您使用大量测试并找到限制,请告诉我们。