//修改字段名称,把synonymsList表的name_status修改为status

db.getCollection('synonymsList').update({}, {$rename : {"name_status" : "status"}}, false, true)

//把 from这个数组有hengduan这个值,并且zhLatin是空的数据的zhLatin字段删除

db.getCollection('species').update({"from":"hengduan","zhLatin":null},{$unset:{'zhLatin':''}},false, true)

添加字段

db.visit_history_day.update({},{"$set" : {"city_id" : "1"}}, {multi: true});

db.collection.update(criteria,objNew,upsert,multi)

参数说明:

criteria:查询条件

objNew:update对象和一些更新操作符

upsert:如果不存在update的记录,是否插入objNew这个新的文档,true为插入,默认为false,不插入。

multi:默认是false,只更新找到的第一条记录。如果为true,把按条件查询出来的记录全部更新。

转载于:https://www.cnblogs.com/CHWLearningNotes/p/9141483.html

mongodb update操作相关推荐

  1. Mongodb的update操作

    在前面的文章"mongodb 查询的语法"里,我介绍了Mongodb的常用查询语法,Mongodb的update操作也有点复杂,我结合自己的使用经验,在这里介绍一下,给用mongo ...

  2. mongo php update 写法,mongodb update 字符 操作

    下面常用的update操作,用mongodb2.6.3版本测试的,官方发布的稳定版本2.4,建议用稳定版. 一,upsert表示如果有数据就不插入,没数据就插入 1,命令行下 db.peoples.u ...

  3. MongoDB update修改器: 针对Fields的$修改器 $inc $set $unset

    MongoDB update修改器: $inc $set $unset $push $pull $pop 针对Fields的$修改器 $set: { $set: { key: value } } $s ...

  4. mongodb 监听不到端口_干货|MongoDB简单操作和通过python进行操作

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 这次我们主要来简单的讨论一下在MongoDB中如何更新数据(修改数据),删除数据,以及 ...

  5. MongoDB数据库操作---mongoose操作

    Mongoose认知概念 Mongoose是MongoDB的一个对象模型工具,其可以在一部环境下执行.同时它也是针对MongoDB操作的一个队形模型库,封装了MongoDB对文档的一些增删改查等常用方 ...

  6. mongodb netcore 操作封装_mongodb 的基本函数语法封装

    //这个模块里面封装了所有对数据库的常用操作 var MongoClient = require('mongodb').MongoClient; var config = require(" ...

  7. [MongoDB]Update更新数据

    Update操作只作用于集合中存在的文档.MongoDB提供了如下方法来更新集合中的文档: db.collection.update() db.collection.updateOne() New i ...

  8. NOSQL,MongoDB的操作和索引

    MongoDB创建和查看数据库 MongoDB 将 BSON 文档(即数据记录)存储在集合中,数据库包含文档集合.在 MongoDB 里面存在数据库的概念,但没有模式,保存数据的结构是 BSON 结构 ...

  9. 使用JPA进行Update操作 @Query注解的用法,JPL

    使用jpa进行update操作有两种,第一种就是先查询,set,再进行save更新.这种做法过于繁杂,我只是要进行一个更新操作却变成了三步,所以我推荐使用第二种: @Modifying @Query( ...

  10. 使用JPA进行update操作时,报org.springframework.beans.factory.BeanCreationException: Error creating bean with

    使用JPA进行update操作时,报org.springframework.beans.factory.BeanCreationException: Error creating bean with ...

最新文章

  1. java message bus_【Microsoft Azure学习之旅】消息服务Service Bus的学习笔记及Demo示例...
  2. 单链表的插入和删除_从0开始的编程之梦——数据结构之单链表的基本运算
  3. C/C++如何快速区分指针数组|数组指针|函数指针|指针函数
  4. Python编程 | 新手必会的 9 个 Python 技巧
  5. ajax顺序请求你,ajax请求之返回数据的顺序问题分析
  6. 3.1 Ext JS 组件总览
  7. yolo模型部署——tensorRT模型加速+triton服务器模型部署
  8. usbserialch340驱动安装失败_CH340驱动|CH340系列USB转串口驱动下载win7/win10 64位 - 欧普软件下载...
  9. 在Android上加载具有AI危害检测的TensorFlow模型
  10. 无法安装冰点还原_系统还原软件介绍与功能
  11. python从零开始到精通_「Python 入门学习指南」0基础小白助你从入门到精通!
  12. Python解题 - NOIP2005 青蛙过河
  13. 《Dragon Runaway》免费发布啦!请帮助小飞龙赶快逃离末日吧!
  14. java图片识别(文字、字母、数字)
  15. shell脚本中 set -ex
  16. 红米6耳机听歌时音量过大的解决办法
  17. xlrd/xlwt读写excel文件
  18. Linux基础篇——Linux网络配置(配置网卡、固定IP,固定hostname,终端远程)详解
  19. vtk.js怎么直接读取dicom文件
  20. 电子招投标中的时间节点汇总

热门文章

  1. HTML5学习笔记(二):HTML基础学习之二
  2. 上海贝尔阿尔卡特与阿尔卡特朗讯之间关系
  3. 性能测试中的jvm监控
  4. iOS网络编程--ASIHTTPRequest框架安装和配置-图文解说
  5. fedora 11 下分析系统性能瓶颈之(一)mpstat
  6. 一些编程习惯和问题记录--不定期更新
  7. vs2012 设置默认的 include 目录
  8. DataFrame数据转为list,再逐行写入Excel
  9. javaWEB知识总结——Ajax和Json
  10. HDU1175(dfs)