错误报告
环境
- EMQX 版本:5.0.14
- 操作系统版本:centos
规则能解析出 tenantId 和 deviceId 桥接的时候不能使用
改成这样是可以插到 tdengine里面
请帮忙确认一下是否是bug
规则能解析出 tenantId 和 deviceId 桥接的时候不能使用
改成这样是可以插到 tdengine里面
请帮忙确认一下是否是bug
看起来你想要写入数据库的 deviceId
字段的类型应该是整型,但是你前面使用 SQL 解析得到的应该是个字符串,你试试先在 SQL 中用 int
函数转换一下。
看下 EMQX 后台有没有什么错误日志?
你把 int
函数去掉,然后请求体那里改成这样试试:
INSERT INTO ..... TAGS ('${tenantId}', ${deviceId})
WebHook 这里是文本替换,所以需要手动加上单引号。
非常感谢,确实是这个问题。