bladex物联平台,产品模型创建数据库字段,类型有误

Blade 未结 2 243
82101697
82101697 2024-10-11 16:39

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

1. 编辑产品物模型

2. 字段的数据类型选择--bool布尔类型

3.发布上线,tdengine时序数据库创建基础表

4.基础表创建的对应的字段属性值不是布尔类型是TINYINT类型

5.导致插入时报错desc: syntax error near '' (invalid numeric data)


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

1、创建物模型型,上布上线,数据类型要与数据库的一致


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

bladex-links,版本最新代码,操作系统windows

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

image.png

image.pngimage.png

image.png



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


image.png

2条回答
  •  82101697
    82101697 (楼主)
    2024-10-15 11:46

    修改bool类型之后,更新了代码,然后我重新删除表,在物模型修改use_rotated字段类型,发布,报错。

    image.png

    image.png

    作者追问:2024-10-15 11:46

    把之前生成产品超级表也删掉,重新发布后让程序重新创建超级表。

    CleanShot20241015115441@2x.png

    CleanShot20241015115511@2x.png

    CleanShot20241015115337@2x.png

    CleanShot20241015115413@2x.png

    回答: 2024-10-15 11:46

    1、你这个是什么数据库管理工具?用的DBeaver不好用,

    2、按照你的方法主表删除重新发布显示正常了。感谢

    3、提个建议。设备的物模型更新,页面能否优化一下,有更新的字段圈起来。

    image.png

    作者追问:2024-10-15 11:46

    这是td自带的web控制台,6600端口。

    更新对比后续会安排开发。

    回答: 2024-10-15 11:46

    好的。感谢。期待更好的功能上线

提交回复