MongoDB中怎么插入数据

52次阅读
没有评论

共计 880 个字符,预计需要花费 3 分钟才能阅读完成。

自动写代码机器人,免费开通

本篇文章为大家展示了 MongoDB 中怎么插入数据,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

一、db.collection.insertOne():插入一个指定文档

db.collection.insertOne(
  document ,
 {
 writeConcern:  document 
 }
)

示例:插入一条学生数据:

MongoDB 中怎么插入数据

二、db.collection.insertMany():插入多个指定文档

db.collection.insertMany( [  document 1  ,  document 2 , ... ],
 {
 writeConcern:  document ,
 ordered:  boolean 
 }
)

上面的方法主要有三个参数:

document – 该参数指要插入的一个或多个文档的数据,如果是一个文档,则该参数为一个 json 数据,若是多个文档,则该参数是多个 json 数据组成的数组。

writeConcern – 可选参数,该参数指的是该次的插入操作的写入关注程度,其值为一个文档,表现为 json 数据。大家可以参考前面的写入关注的讲解。

ordered – 2.6 版本以后的新参数,可选参数。如果值为 true,则将数组中文档的进行有序插入,如果一个文档发生错误,mongodb 将返回,而无需处理数组中的剩余文档。如果 false,执行无序插入,如果错误发生在某个文档中,则继续处理数组中的剩余文档。默认为 true。

示例:

MongoDB 中怎么插入数据

三、db.collection.insert():插入一个或多个指定文档,即:insertOne 和 insertMany 的统一

语法格式如下:

db.collection.insert(
  document or array of documents ,
 {
 writeConcern:  document ,
 ordered:  boolean 
 }
)

上述内容就是 MongoDB 中怎么插入数据,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注丸趣 TV 行业资讯频道。

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-04发表,共计880字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)