位置: 编程技术 - 正文

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

发布时间:2024-01-29

推荐整理分享MongoDB快速入门笔记(六)之MongoDB的文档修改操作(mongodb基本操作),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mongodb入门教程,mongodb视频教程,mongodb入门教程,mongodb 入门,mongodb 入门,mongodb基本操作,mongodb简单使用,mongodb入门教程,内容如对您有帮助,希望把文章链接给更多的朋友!

MongoDB

MongoDB 是一个开源的文档数据库,并领先的 NoSQL 数据库。 MongoDB 是由 c++语言编写。

文档

文档是一组键 - 值对。文件动态模式。动态模式是指,在相同集合中的文档不需要具有相同的字段或结构组的公共字段的集合的文档,可以容纳不同类型的数据。

db.集合名称.update({query},{update},upsert, multi})query:过滤条件update:修改内容upsert:如果不存在查询条件查出的记录,是否插入一条数据,默认是falsemulti:是否只修改查询条件查出的第一条记录,默认是false

把整条数据都修改了,如果修改内容中没有设置age字段,则以前的age也取消了,数据全部修改

局部修改

$set:如果存在键则修改,如果不存在键则添加

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

id重复时无法修改

第三个参数默认为false,如果查不到数据false时不执行任何操作,true时往数据库里新插入一条数据

第四个参数默认为false,false时表示只修改查询到的第一条数据,true时表示修改查询到的所有数据

$inc:在原来的基础上加多少

$unset:去掉某个键

针对数组类型的操作

$push:当数据中不存在键时,创建数组类型的键并插入该值;如果存在该键,并且该键是数组类型时,则在此数组类型的数据上追加;如果存在该键,并且该键不是数组类型时,会报错。$pushAll:批量往数组中追加$addToSet:数组中有该值时不追加,没有该值时追加

$pop:删除数组的第一个或最后一个元素,值为-1时是删除第一个元素,值为1时是删除最后一个元素。

$pull:删除数组中的某一个指定的数值

$pullAll:删除数组中多个指定的数值

MongoDB快速入门笔记(四)之MongoDB查询文档操作实例代码 MongoDB简介MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据

MongoDB快速入门笔记(三)之MongoDB插入文档操作 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系

MongoDB快速入门笔记(二)之MongoDB的概念及简单操作 MongoDB是面向集合的文档式数据库,不像关系数据库那样,有表,列、行,mongoDB数据库则是由一系列的文档组成。下面给大家介绍MongoDB的概念及简单操

标签: mongodb基本操作

本文链接地址:https://www.jiuchutong.com/biancheng/312543.html 转载请保留说明!

上一篇:MongoDB快速入门笔记(六)之MongoDB删除文档操作(mongodb简单使用)

下一篇:MongoDB快速入门笔记(四)之MongoDB查询文档操作实例代码(mongodb 入门)

  • 初级职称经济法目录
  • 出货一般要多久
  • 计提资本公积的处理
  • 货物退回是什么意思
  • 资产减值损失包括应收账款减值损失吗
  • 公司买的电器可以抵扣吗
  • 销售使用过的汽车如何缴纳增值税
  • 计提存货跌价准备怎么计算
  • 留存收益未分配利润占比
  • 政府土地收储是什么意思
  • 报销增值税发票和普通发票
  • 代扣代缴的增值税怎么做账
  • 企业自产自销的成本怎么核算?
  • 增值税专用发票跨月退回怎么办?
  • 个税申报表在哪下载打印
  • 建筑企业财务制度及规范流程
  • 集体公司改制
  • 12月计提税金
  • win10专业版版本号2009
  • 局域网内ip地址冲突怎么找出来
  • 存货跌价准备会影响利润吗
  • 跨年度暂估成本入账冲回如何会计分录
  • 为什么浏览器自动打开
  • 领用配件计入什么科目
  • gws.exe是啥
  • mysql如果不存在就创建表
  • 酒店行业存货周转率多少合适
  • 增值税检查调整科目还在用吗
  • Cusco Cathedral on the Plaza de Armas, Cusco, Peru (© sharptoyou/Shutterstock)
  • php的什么函数可以判断变量是否存在
  • 企业合并一般债权怎么算
  • ai作画app
  • 资产负债表中的货币资金怎么算
  • 法人提取备用金多久归还
  • php短网址生成算法
  • 节流和防抖js
  • [深度学习] fast-reid入门教程
  • php 截断
  • 手把手的教
  • 劳务公司获奖感言简短
  • 工会会费收取
  • 学电脑网站
  • mysql触发器在哪里建
  • php 操作mongodb
  • nosql manager for mongodb
  • phpcms添加内容
  • 资产减值损失借方余额在利润表怎么填列
  • 预付账款可以抵扣增值税么
  • sql server怎么用sql语句创建数据库
  • 以前年度损益调整
  • 暂估收入的会计分录怎么写
  • 募捐建议
  • 公司从个人手中购买设备
  • 单式记账法缺点是什么
  • 事业单位职工福利费计提标准和使用
  • 收回多发工资需要什么附件入账
  • 研发费用是管理费用的比例多少不正常
  • mysql5.7主从配置
  • 一个简单的群规怎么写
  • win8系统设置在哪里
  • centos配置yum
  • ubuntu系统怎么开机
  • 找回丢失的抖音如何恢复抖音
  • win8怎么彻底删除软件
  • linux读取命令
  • windows 如何解密
  • linux ssh安装包
  • javascript:window.top.space_additem
  • Unity3D游戏开发(第2版)pdf
  • qt搭建opencv
  • javascript数组去重代码
  • linux查看so中的函数
  • unity飞机大战游戏毕业论文
  • javascript entries
  • Android的事件处理机制是一种______机制
  • 摩托车车船税怎么收费标准
  • 滴滴排队机制怎么设置
  • 纳税服务主要职责
  • 小微企业契税政策
  • 外贸公司委托加工的账务怎么处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号