sqlite规则中的RULE_PAYLOAD_FIELD不好用

例如下面这个sql语句:
sql = “SELECT payload.body.params.model as model, payload.body.params.sn as sn FROM "device/cmd/#"”

会导致nanomq 产生core dump。

应该是主题过滤有bug,
可否提供一个sql配置+触发的消息到github或此处,才好尽快处理

这里确实存在一个 bug, 已经修复,可以去 GitHub 拉最新的分支。
另外你这里的 sql 是不符合语法规范的,针对你的 sql 修改如下

"SELECT payload.body.params.model as model, payload.body.params.sn as sn FROM \"device/cmd/#\""

希望有帮助。