3.文档,而不是行
CoucBase Server中的数据以文档的形式存储,而不是行或列。
由于文档可以有嵌套元素和嵌入数组,所以需要额外的操作符。‘.’
运算符用于引用子对象,而'[]’
用于引用数组中的元素。您可以使用这些运算符的组合来访问文档中任意深度的数据。
Query
在上边的示例中,教程桶中的文档有一个嵌入的“children”数组元素。
我们取第一个孩子的名字。这个查询处理两个不同的“name”属性,—个来自顶层文档对象的name属性,以及来自子对象的name属性。通常,像“name”这样的标识符总是指父文档中的属性或别名。子文档的属性必须使用AS子句显式地进行别名。在这里,子名别名为“child_name”。
结果:
Last updated
Was this helpful?