Fiware 获取特定固件服务的所有固件服务路径
我需要知道特定Fiware 获取特定固件服务的所有固件服务路径,fiware,fiware-orion,Fiware,Fiware Orion,我需要知道特定Fiware服务的所有可用Fiware服务路径 例如:我有以下几点: Fiware服务:MyCompany Fiware服务路径:/app1 Fiware服务路径:/app2 Fiware服务路径:/app3 我想要的是检索如下内容的服务: { - { Service: "/app1" }, - { Service: "/app2" }, - { Service: "/app3"
Fiware服务的所有可用Fiware服务路径
例如:我有以下几点:
Fiware服务
:MyCompany
Fiware服务路径
:/app1
Fiware服务路径
:/app2
Fiware服务路径
:/app3
我想要的是检索如下内容的服务:
{
- {
Service: "/app1"
},
- {
Service: "/app2"
},
- {
Service: "/app3"
}
}
谢谢 Orion Context Broker API不允许获取服务路径列表(至少在当前版本,即Orion 1.7.0中)。作为一种解决方法,如果您有权访问数据库,则可以获取列表,例如运行以下查询:
> db.entities.aggregate([{$group: {_id: "$_id.servicePath"}}])
一种可能是使用REST服务(使用轻量级框架,如Python)封装上述查询,并以您建议的格式提供信息。应该不会太难。请问您的问题是指哪一个FIWARE GEri?谢谢@我忘了说我说的是猎户座CB。对不起,没问题;)问题编辑为添加“fiware orion”标签!我没想到!