物联网平台支持以下数据类型,为产品定义物模型功能时,您可选择使用。
数据类型 | 说明 | 示例 |
---|---|---|
int32 | 32位整型。 | 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表示绿色。 |
struct | JSON对象。定义一个JSON结构体,结构体内元素类型支持int32、float、double、text、date、bool和enum,不支持结构体嵌套。 |
|
array | 数组。需声明数组内的元素类型、数组元素个数。元素类型支持int32、float、double、text或struct,需确保同一个数组元素类型相同。元素个数限制为1~512个。 | [1, 2, 3, 4, 5, 6] |