`
y_zjx
  • 浏览: 173262 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

mongodb update,根据条件修改一条或多条记录

 
阅读更多
mongodb update 的用法:



db.table_name.update(where,setNew,issert,multi );

参数解释:
where:类似于sql中的update 语句where后边的查询条件

setNew:类似于sql中update语句中set后边的部分,也就是你要更新的部分

upsert:如果要更新的那条记录没有找到,是否插入一条新纪录,默认为false不插入,true为插入

multi :是否更新满足条件的多条的记录,false:只更新第一条,true:更新多条,默认为false


示例:


> db.sms_user.update({"state":0},{$set:{"addUser":"","nickName":"","area":""}},f
alse,true);

相当于:


update sms_user set addUser="",nickName="",area="" where state=0;

更新表sms_user中所有state=0的记录



分享到:
评论

相关推荐

    MongoDB聚合分组取第一条记录的案例与实现方法

    今天开发同学向我们提了一个紧急的需求,从集合mt_resources_access_log中,根据字段refererDomain分组,取分组中最近一笔插入的数据,然后将这些符合条件的数据导入到集合mt_resources_access_log_new中。...

    mongodb随机获取一条记录实例

    介绍php7.0以上使用mongdb的基本方法,并提供mongodb随机获取一条记录的测试实例。

    Thinkphp使用mongodb数据库实现多条件查询方法

    主要介绍了Thinkphp使用mongodb数据库实现多条件查询方法,修改了mongodb驱动文件来实现复合查询、多条件查询,需要的朋友可以参考下

    Spring Data MongoDB : Update document

    NULL 博文链接:https://study121007.iteye.com/blog/2307592

    mongodb 随机获取一条记录的方法

    主要介绍了 mongodb 随机获取一条记录的方法的相关资料,需要的朋友可以参考下

    MongoDB笔记.docx

    4、MongoDB修改 7 5、MongoDB删除 9 6、MongoDB分页 10 7、MongoDB模糊查询和其他条件查询 12 五、Mongoose(node使用)(前提安装好node环境有node基础) 13 1、连接 13 2、创建模式结构(Schema)定义约束了数据库中...

    MongoDB基本操作指南

    这意味着,你上一条记录中的文档有3个属性,而下一条记录的文档可以有10个属性,属性的类型既可以是基本的数据类型(如数字、字符串、日期等),也可以是数组或者散列,甚至还可以是一个子文档(embed document)。...

    记录MongoDB管理操作

    将房产系统在一年多来使用的mongodb管理方面上做了一些基本管理操作的记录,包括了安装启动,还有对mongodb进行监控,备份和修复,安全认证等等,当然了,还没有涉及到分片

    mongodb update操作符ppt

    主要内容详见 https://blog.csdn.net/yishengzhiaiyige/article/details/123542233

    MongoDb多数据中心

    MongoDB multiple Data center,官方推荐的指导文档。

    1亿条记录的MongoDB数据库随机查询性能测试

    主要为大家分享下1亿条记录的MongoDB数据库随机查询性能测试结果,需要的朋友可以参考下

    mongodb数据库认证机制更改

    mongodb集群的认证机制的修改,经过一步一步尝试总结的方法,希望大家看看!

    MongoDB快速入门笔记(六)之MongoDB的文档修改操作

    MongoDB MongoDB 是一个开源的文档数据库,并领先的 NoSQL 数据库。 MongoDB 是由 c++语言编写。 文档 文档是一组键 – 值对。...multi:是否只修改查询条件查出的第一条记录,默认是false > db.student.

    使用aggregate在MongoDB中查询重复数据记录的方法

    主要介绍了使用aggregate在MongoDB中查询重复数据记录的方法的相关资料,需要的朋友可以参考下

    MongoDBDemo.rar

    C#调用MongoDB实例,MongoDB必须使用账户登录,修改MongoDB端口 C#调用MongoDB实例,MongoDB必须使用账户登录,修改MongoDB端口

    如何安装MongoDB 如何使用MongoDB

    本课程是一套关于MongoDB应用开发的实战性教程,名为《深入浅出MongoDB应用实战开发(基础、开发指南、系统管理、集群及系统架构)》,教程侧重于讲解MongoDB的常用特性及高级特性,从实际开发的角度出发对MongoDB...

    基于MongoDB的日志系统Mongodb-Log.zip

    MongoDB 的 Capped Collection是一个天生的日志系统,MongoDB自己的oplog就是用它来存储的,Capped Collection的特点是可以指定Collection的大小,当记录总大小超过设定大小后,老的数据会被自动抹掉用于存储新的...

    MongoDB教程基础入门

    教程名称:MongoDB教程基础入门 课程目录:【】MongoDB教程基础入门-代码【】MongoDB教程基础入门01第一讲上【】MongoDB教程基础入门02第一讲下【】MongoDB教程基础入门03第二讲上【】MongoDB教程基础入门04第二讲...

Global site tag (gtag.js) - Google Analytics