MongoDB 插入文档
-
插入文档
在本章中,我们将学习如何在MongoDB集合中插入文档。 -
insert()方法
要将数据插入MongoDB集合,您需要使用MongoDB的insert()或save()方法。语法示例users集合如果不存在会自动创建。
在插入的文档中,如果不指定_id参数,则MongoDB会为此文档分配一个唯一的ObjectId。_id是集合中每个文档唯一的12字节十六进制数。12个字节划分如下-您还可以将文档数组传递到insert()方法中,如下所示:要插入文档,您也可以使用db.post.save(document)。如果未在文档中指定_id,则save()方法将与insert()方法相同。如果指定_id,则它将替换save()方法中指定的包含_id的文档的整个数据。 -
insertOne()方法
如果只需要将一个文档插入到集合中,则可以使用此方法。语法示例下面的示例创建一个名为empDetails的新集合,并使用insertOne()方法插入一个文档。 -
insertMany()方法
您可以使用insertMany()方法插入多个文档。对于此方法,您需要传递一个文档数组。以下示例使用insertMany()方法将三个不同的文档插入empDetails集合。