位置: 编程技术 - 正文

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
  • 上年销项税额录错了,怎么调整
  • 企业其他应付款增加说明什么
  • 测网速中国联通
  • 以前年度损益调整属于哪类科目
  • 多系统设置
  • 苹果手机铃声删除在哪里
  • PHP:curl_multi_strerror()的用法_cURL函数
  • PHP:php_check_syntax()的用法_misc函数
  • 委托代销商品发票是谁开给客户
  • 购买二手商住房没有给契税发票和购房发票
  • 资产证券化 会计处理
  • 房地产开发成本明细
  • 使用电子计算机生成的会计凭证
  • vue.js.
  • cynefin框架
  • smarty模板引擎
  • 临时工工资无发票可以扣除吗
  • 股东转让股权公司需要审查
  • 商家的这些行为对消费者的购买行为有什么影响
  • 其他债权投资的公允价值变动计入什么科目
  • 如何计算保费合同未规定加成比例
  • 待认证进项税额月末怎么处理
  • 按差额征税
  • 外贸出口企业如何申报增值税
  • 员工福利费是不是免税项目
  • 房地产企业如何结转成本
  • 银行承兑汇票怎么操作
  • 报税中反写是什么意思
  • 企业租用农村土地
  • 总分类账示例
  • 小企业应收账款减值
  • mysql优化技巧实战
  • 完美解决英语怎么说
  • xp系统电脑文件损坏怎样修复
  • ubuntu命令行打开火狐浏览器
  • centos6基础命令
  • xp电脑繁体系统改简体
  • win7开始菜单在哪里
  • windows10运用
  • win8系统保护已关闭 如何系统还原
  • glColor3f影响纹理贴图 的思考
  • unity hover
  • android实现天气预报
  • 安卓域名重定向
  • jquery中点击事件点击没动静
  • node js搭建服务器
  • 用python定义一个函数
  • js 严格的迭代语句
  • each和each
  • 工程咨询服务税需要每月缴纳吗
  • 外贸企业出口退税流程及账务处理
  • 办公室租金可以开专票抵扣进项税吗
  • 黄金增值税管理难点
  • 资源税是什么?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设