下载吧 - 绿色安全的游戏和软件下载中心

软件下载吧

当前位置:软件下载吧 > 数据库 > DB2 > MongoDB数据更新方法干货篇

MongoDB数据更新方法干货篇

时间:2024-02-24 17:17作者:下载吧人气:31

前言

数据更新是我们日常操作数据库必不可少的一部分,下面这篇文章就给大家分享了操作MongoDB数据更新的一些干货,对大家具有一定的参考学习价值,一起来学习学习吧。

常用的函数

  • update(<query>,<update>,<upsert>,<multi>) ,其中<query>表示筛选的条件,<update>是要更新的数据
  • updateMany() 更新所有匹配到的数据

upsert

upsert是一个布尔类型的数据,如果为true时,当根据query条件没有找到匹配的数据时,就表示插入此条数据,如果为false就表示不插入数据

下面将会在一个空的集合中更新数据

//就会插入此条数据,因为没有找到匹配的信息
db.user.update({‘name’:’chenjiabing’,’age’:22,’sex’:”Man”},{$set:{‘hobby’:’read’}},{‘upsert’:true});
db.user.update({‘name’:’chenjiabing’,’age’:22,’sex’:”Man”},{$set:{‘hobby’:’read’}},true); //和上面的语句等价
//输出 db.user.find()
{ “_id” : ObjectId(“59067b70856d5893a687655f”), “age” : 22, “name” : “chenjiabing”, “sex” : “Man”, “hobby” : “read” }

标签MongoDB,数据,新方法,干货

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

热门阅览

最新排行

公众号