mongodb中save()有什么用
mongodb中save()的作用:在mongodb中save()可以用来更新集合中的文档数据,语法如:“db.collection.save()”。
具体内容如下:
save() 方法
save() 方法通过传入的文档来替换已有文档,_id 主键存在就更新,不存在就插入。语法格式如下:
db.collection.save(<document>,
{
writeConcern:<document>
}
)
参数说明:
document : 文档数据。
writeConcern :可选,抛出异常的级别。
实例
以下实例中我们替换了 _id 为 56064f89ade2f21f36b03136 的文档数据:
>db.col.save({"_id":ObjectId("56064f89ade2f21f36b03136"),
"title":"MongoDB",
"description":"MongoDB是一个Nosql数据库",
"by":"bohao",
"url":"http://www.bohao.com",
"tags":[
"mongodb",
"NoSQL"
],
"likes":110
})
替换成功后,我们可以通过 find() 命令来查看替换后的数据
>db.col.find().pretty(){
"_id":ObjectId("56064f89ade2f21f36b03136"),
"title":"MongoDB",
"description":"MongoDB是一个Nosql数据库",
"by":"bohao",
"url":"http://www.bohao.com",
"tags":[
"mongodb",
"NoSQL"
],
"likes":110
}
>
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:云主机一般需要多久重启一次 下一篇:union all是什么意思
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。