插入多个文档
您可以通过调用 insert_many() 将多个文档插入到集合中 方法(针对Collection
实例)。
将包含一个或多个文档的向量传递给insert_many()
方法,以将它们插入到collection中。这些文档必须是您参数化Collection
实例时使用的类型的实例。 例如,如果使用 结构对collection进行了参数化,请将实例向量作为参数传递给MyStruct
MyStruct
insert_many()
方法。
提示
要插入单个文档,请考虑使用 insert_one() 方法。有关使用此方法的可运行代码示例,请参阅 插入文档 用法示例。
insert_many()
方法返回 InsertManyResult _id
类型,引用插入文档的 值。
要了解有关将文档插入集合的更多信息,请参阅插入文档指南。
例子
此示例将文档插入sample_restaurants
数据库的restaurants
collection中。该示例使用包含字段和字段的Restaurant
name
cuisine
结构体对插入到collection中的文档进行建模。
此示例将文档向量作为参数传递给insert_many()
方法。
选择 Asynchronous或Synchronous标签页,查看每个运行时的相应代码: