是否可以 运行 使用 Orion 进行查询,其中搜索条件由属性值给出?

Is it possible to run a query using Orion where the searching criteria is given by attributes value?

当我在 Orion 服务器中创建实体时,我可以按 ID 搜索,如平面搜索或使用正则表达式搜索:

http://<localhost>:1026/v1/queryContext

内容:

{
  "entities": [
  {
    "type": "Sensor",
    "isPattern": "true",
    "id": "sensor_1.*"
  }
  ],
  "attributes": ["temperature","humidity"]
}

在上面的示例中,我将获取所有类型为 "Sensor" 且 ID 以 "sensor_1" 开头的对象及其属性 "temperature" 和 "humidity"。我想知道有没有什么方法可以让我通过特定的属性值进行搜索,例如获取湿度超过“60.2”的传感器,或者必须对通过ID查询的检索数据进行此选择。

目前的 Orion 版本 (0.19.0) 没有,但将来可能会。使用 = 运算符 in this document.

查看 attribute::<name> 过滤器