fiware-orion - Fiware Orion:订阅表达式中的布尔值
问题描述
我在 Subscriptions 中使用了表达式系统,例如:
"q":"TC>20"
这种语言有布尔值吗?我可以写:
"q":true
匹配所有事件?我也试过:
"q":1==1
没有成功。
解决方案
如果我正确理解您的用例,您希望q
表达式始终为真。以下声明将实现该目的:
"q": "!_NOT_EXIST"
(假设您的实体都没有该_NOT_EXIST
属性)
但是,为什么要使用q
语句呢?省略q
意味着“一切都匹配”,我认为这也可以实现您的用例。
推荐阅读
- swift - 以编程方式快速访问闭包成员
- c# - C# 显示泛型数组
- android - 使用 Kotlin 在 android 中可点击的复选框文本
- javascript - 在 JavaScript 中使用正则表达式替换
- c - getchar 只获取 char 一次
- javascript - 在 SVG 中绘制经纬度坐标
- firebase - 使用 CLI firebase auth 导入用户帐户后我得到 INVALID_PASSWORD:使用 python 脚本导入
- django - 为 mod-wsgi-packages 运行 setup.py install:完成状态为“错误”
- tensorflow - 使用 magenta-gpu 运行 melody_rnn_train 时出现分段错误
- c# - .NET Core 项目的 dotnet pack 生成带有源的 .nupkg 文件