- 数组
- 概念
- 格式
- 示例
数组
概念
SequoiaDB 中的文档为 JSON 格式,一般又被称为记录。当记录中的某一字段对应多个值时,用户可以使用数组结构存放数据。
格式
数组由“[”(左中括号)起始,至“]”(右中括号)结束,其中包含零个或多个值。
- { "字段名" : [ "<值1>", "<值2>", "<值n>" ] }
示例
数组可以存放完全不相同的数据类型,其中每个记录以从 0 起始的下标表示。例如:
- { "key" : [ "hello", "world" ] }
其中“hello”在数组中的下标为 0,而“world”在数组中的下标为 1。数组之中的值有序,在进行数据操作时数组中的值顺序不会改变。表示数组中某个元素时,可以使用“字段名.下标”的方式。
例如:如果希望表示 key 中“world”所在的值,可以使用“key.1”作为字段名。