MySQL Shell API8.0.31
MySQL产品的统一开发接口 |
方法 |
|
CollectionAdd | 添加(DocDefinition document[, DocDefinition document,…]) |
存储要添加到集合中的文档。更多… |
|
结果 | 执行() |
执行添加操作,文档将被添加到目标集合。更多… |
|
CollectionAdd添加 | ( | DocDefinition | 文档[, DocDefinition文档,…] | ) |
存储要添加到集合中的文档。
此函数接收一个或多个要添加到集合中的文档定义。文档缓存在内部列表中,并在execute ()方法。
文档定义可以通过两种方式提供:
添加多个文档有三种方法:
要添加,每个文档必须有一个名为“_id”的字符串属性,最好是一个通用唯一标识符(UUID)作为值。如果'_id'属性缺失,它将自动设置为内部生成的UUID。
此方法可以被多次调用,每次调用时,接收到的文档将被缓存到一个内部列表中。集合中的实际添加只会发生在execute ()方法。
结果执行 | ( | ) |
执行添加操作,文档将被添加到目标集合。
此函数可以在以下情况下调用一次:
使用现有文档列表添加文档
在一次调用中为每个文档使用单独的参数来添加文档,以add(…)
使用链接调用add(…)添加文档
JSON作为文档表达式
文档可以用JSON表达式表示,如下所示: