iot_product_version里没有新建的产品对应的数据

Blade 未结 1 187
xiaoliu
xiaoliu 剑圣 2025-01-20 17:26

一、该问题的重现步骤是什么?

  1. 物联网平台(cloud版本)升级成最新版本(物联网平台1.3.0,bladex 4.4.0.release),发现iot_product_version里没有我建的产品对应的数据。如下图一建了一些产品;图二我写了个自定义的PostFunction;打断点发现在下图三的箭头地方,没有获取到对应的iot_product_version的data_snapshot数据;查询该表如下图四,发现没有对应的产品数据。

    未升级前,代码运行是正常的,因为没有获取物模型数据判断逻辑,如图五。


image.png

  1. bf9e434798b6daf78c344801ee79b3b.png

    0912d9e9f5ded531298871fb0ce1bd2.png

    image.png

    image.png




二、你期待的结果是什么?实际看到的又是什么?

期待的结果:新升级的代码,能正常获取iot_product_version的数据。

实际看到的:iot_product_version表中没有保存建立的产品的数据。


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

正在使用的产品:BladeX物联网平台

版本:1.3.0

操作系统:centos


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2025-01-20 17:31

    目前物模型为空的情况下无法写入,后续优化下

    0 讨论(0)
代码语言
提交回复