软件下载吧文章资讯

分类分类

MongoDB数据更新方法干货篇

2024-02-24 17:17作者:下载吧

前言

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

常用的函数

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” }

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消