插入文档
您可以通过调用 insert_one() 将文档插入到集合中。Collection
方法(针对 实例)。
您必须插入与参数化Collection
实例相同类型的文档。例如,如果使用MyStruct
结构对集合进行了参数化,请将MyStruct
实例作为参数传递给insert_one()
方法以插入文档。要了解有关指定类型参数的更多信息,请参阅数据库和集合指南中的集合参数化部分。
insert_one()
方法返回 InsertOneResult _id
包含新插入文档的 字段的类型。
要了解有关insert_one()
方法的更多信息,请参阅“插入文档”指南。
例子
restaurants
sample_restaurants
此示例将文档插入数据库的collection集合中。该示例使用具有name
、 borough
和cuisine
字段的Restaurant
结构体来对collection中的文档进行建模。
以下代码创建一个Restaurant
实例并将其插入到collection中。
选择 Asynchronous或Synchronous标签页,查看每个运行时的相应代码: