在运行mqtt插件代码时报异常Incompatible type.Expeted:DOUBLE,Actual:STRING

我从https://gitee.com/dolphindb/D... 下载了mqtt插件,并安装了dolphinDB database的Linux 64位稳定版,在GUI中运行下面代码:

p = mqtt::createCsvParser([INT, STRING], ',', ';' )
sensorInfoTable = table( 10000:0,`id`message,[INT, STRING])

conn = mqtt::subscribe("39.99.135.197",61613,"hello",p,sensorInfoTable)

运行到最后一行时候会报下图所示的错误:
image.png
请问是什么原因?

阅读 1.8k
1 个回答

这个一般是插件与DolphinDB server的版本不匹配引起的。
下载插件时要注意下载DolphinDB相对应的分支,譬如DolphinDB是1.00.稳定版,需要下载插件的release100分支,DolphinDB是1.10.最新版,需要下载release110。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进