jetlinks / jetlinks-community

JetLinks 基于Java8,Spring Boot 2.x ,WebFlux,Netty,Vert.x,Reactor等开发, 是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。
https://www.jetlinks.cn/
Apache License 2.0
5.57k stars 1.67k forks source link

场景联动下执行动作通过标签选择设备类型为非string报错 #489

Closed wuzhaozhongguo closed 4 months ago

wuzhaozhongguo commented 5 months ago

版本: docker安装的jetlinks-standalone:2.1.0-SNAPSHOT 场景: 场景联动下执行动作,通过标签选择设备,类型为非string报错 症状: 我发现两种情况 1.如果我设备类型为非string,这里是int,则会报错,SQL是d.KEY = NULL AND d.VALUE LIKE 1,错误是operator does not exist: character varying ~~ integer 2.如果我是string,则不报错,但是不执行。我怀疑sql也是d.KEY = NULL,匹配不到但是没报错 贴图: image

image

wuzhaozhongguo commented 4 months ago

8626048bbc16933a4468cd62d57411c 应该是这个问题吧,能不能更新个版本呢。docker里面的

zhou-hao commented 4 months ago

使用master分支。 docker使用 2.2.0-SNAPSHOT

wuzhaozhongguo commented 4 months ago

使用master分支。 docker使用 2.2.0-SNAPSHOT

其他的组件不用改版本吗

zhou-hao commented 4 months ago

前后端一致

wuzhaozhongguo commented 4 months ago

前后端一致

上面的代码截图bug依然存在,tag中的字段是column,这里去获取key,是空的

zhou-hao commented 4 months ago

再更新试试

wuzhaozhongguo commented 4 months ago

可以了,用最新版的2.2.0.镜像要换registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-community:2.2.0-SNAPSHOT