如何做网站结构分析/草莓永久地域网名入2022
要将数据插入 MongoDB 集合中,可以使用 MongoDB 的 insert() 方法,同时 MongoDB 针对插入一条还是多条数据,提供了更可靠的 insertOne() 和 insertMany() 方法。
MongoDB 向集合里插入记录时,无须事先对数据存储结构进行定义。如果待插入的集合不存在,则插入操作会默认创建集合。
在 MongoDB 中,插入操作以单个集合为目标,MongoDB 中的所有写入操作都是单个文档级别的原子操作。
向集合中插入数据的语法如下:
db.collection.insert(
,
{
writeConcern: , //可选字段
ordered: //可选字段
}
)
db 为数据库名,如当前数据库名为“test”,则用 test 代替 db,collection 为集合名,insert() 为插入文档命令,三者之间用连接。
参数说明:
参数表示可设置插入一条或多条文档。
writeConcern: 参数表示自定义写出错的级别,是一种出错捕捉机制。
ordered: 是可选的,默认为 true。
如果为 true,在数组中执行文档的有序插入,并且如果其中一个文档发生错误,MongoDB 将返回而不处理数组中的其余文档;
如果为 false,则执行无序插入,若其中一个文档发生错误,则忽略错误,继续处理数组中的其余文档。
插入不指定 _id 字段的文档的代码如下:
> db.test.insert