位置: 编程技术 - 正文

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

编辑:rootadmin

推荐整理分享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 入门)

  • 无偿使用房产需要交哪些税
  • 增值税纳税申报表在哪里查询
  • 明股实债的风险与防范
  • 房产税土地使用税新政策消息2023
  • 暂估入库收到发票后怎么做分录
  • 个体户银行开户是开公户还是私户
  • 所得税申报时成本数据填错怎么办
  • 财务单子包括哪些
  • 小规模增值税申报表如何填报
  • 存货暂估入账需要什么单据?
  • 资金账簿印花税每年都要交吗?
  • 小企业所得税申报流程
  • 普通年金的定义
  • 购买电视机产生的费用
  • 小规模纳税人的税率是多少
  • 变更税号后地税个税申报系统还是显示老税号怎么办?
  • 实收资本账簿印花税需要每年交吗
  • 营改增后房产税计税依据及计算方式
  • 平均增长率的计算公式初中
  • 个税按计提申报还是按发放申报
  • 税控盘逾期未抄报,交罚款需要带什么
  • 高新企业最新政策2020
  • 残保金零申报但是逾期未报
  • 公司装修费用如何入账
  • 装了win8以后不能上网
  • 出售货物货款预缴增值税
  • win11企业版激活
  • keyemain.exe是什么进程
  • origin2017曲线拟合
  • vue父组件子组件
  • 数据分析利器:pandas库的应用课后答案
  • java开源二次开发平台
  • MMEngine理解
  • 固定资产处置的三种方式
  • 现金等价物是指企业持有的
  • 企业和银行对账多久对一次
  • 企业办理土地证需要哪些资料和手续
  • 工会保障工作的主要任务有哪些
  • mongodb基本操作命令
  • 企业注销库存怎么处理
  • 技术服务合同的税率
  • 房地产企业政府返还款
  • 生产企业出口退税全部流程
  • 企业促销费用项目有哪些
  • 商品流通企业进货费用先进行归集
  • 财付通支付备付金
  • 外贸企业留抵退税申请表怎么填
  • 商标注册费计入哪个科目
  • 报告日前损益调整
  • 投资收益期末余额在借方还是贷方
  • 交易性金融资产的账务处理
  • 什么是记账凭证?有哪些分类
  • win 10如何安装
  • linux安装sz
  • win7系统修改
  • xp能不能升级win10
  • linux awk排序
  • win8怎么隐藏桌面图标
  • win7系统注册表损坏无法启动怎么修复
  • 宽带连接错误628win10
  • win8.1 安装
  • js动态引入css文件
  • 疯狂冒险王官网
  • jquery函数定义
  • 编写批处理
  • CSS expression控制图片自动缩放效果代码[兼容 IE,Firefox]
  • node.js入门教程
  • 防止shell命令注入
  • 关于jquery的用途
  • iphone触控手势
  • unity全景
  • opencv识别结果输出
  • javascript面向对象精要
  • JavaScript isPrototypeOf和hasOwnProperty使用区别
  • 河南工商年检网上申报
  • 北京重点税源直报平台登录
  • 坚持问题导向的前提是
  • 广东税务app申报不小心点到了不再提示
  • 智能财税代理实务实训过程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设