Python MongoDB 插入文档
-
插入文档
要将记录或在MongoDB中调用的文档插入集合,我们使用 insert_one()方法。insert_one()方法的第一个参数是一个字典,其中包含要插入的文档中每个字段的名称和值。在“customers”集合中插入一条记录: -
返回_id字段
insert_one()方法返回一个InsertOneResult对象,该对象具有属性inserted_id,其中包含插入的文档的ID。在“customers”集合中插入另一条记录,并返回该_id字段的值 :如果您未指定_id字段,则MongoDB将为您添加一个字段并为每个文档分配唯一的ID。在上面的示例中,未指定_id字段,因此MongoDB为记录(文档)分配了唯一的_id。 -
插入多个文件
要将多个文档插入MongoDB的集合中,我们使用insert_many()方法。insert_many()方法的第一个参数是一个包含字典的列表,其中包含要插入的数据:insert_many()方法返回一个InsertManyResult对象,该对象具有属性inserted_ids,其中包含插入的文档的ID。 -
插入具有指定ID的多个文档
如果您不希望MongoDB为文档分配唯一的ID,则可以在插入文档时指定_id字段。请记住,这些值必须是唯一的。两个文档不能具有相同的_id。