物模型支持的数据类型
物联网平台支持以下数据类型,为产品定义物模型功能时,您可选择使用。
数据类型 | 说明 | 示例 |
---|---|---|
int | 整型。 | 10 |
float | 单精度浮点型。 | 1.1 |
double | 双精度浮点型。 | 1.23 |
text | 字符串,对应的数据长度不能超过10240字节。 | "Hello world!" |
date | 时间戳。格式为String类型的UTC时间戳,单位:毫秒。 | "1635839462000" |
bool | 布尔型。采用0(false)或1(true)来定义布尔值,且0和1为int32类型。 | 0表示关、1表示开。 |
enum | 枚举型。定义枚举项的参数值和参数描述,参数值必须为整数。 | 整数0表示红色,整数1表示蓝色,整数2表示绿色。 |
jsonObject | JSON对象。定义一个JSON结构体,结构体内元素类型支持int、float、double、text、date、bool和enum,JSON可以不用定义,无限嵌套 | { "name":"Tom", "age":10 } |
struct | 结构体。详细定义了各个字段含义的JSON格式,但是只能嵌套一层,不能多级嵌套。 | "name":"Tom", "age":10 } |
|
| array | 数组。需声明数组内的元素类型、数组元素个数。元素类型支持int32、float、double、text或struct,需确保同一个数组元素类型相同。元素个数限制为1~512个。 |[1, 2, 3, 4, 5, 6]| |
|
最后修改时间: 5 个月前