美文网首页
MongoDB入门-修改文档

MongoDB入门-修改文档

作者: 似朝朝我心 | 来源:发表于2020-10-29 19:36 被阅读0次

db.collection.update({第一个参数是查询条件},{第二个参数是你要修改后的新对象}),这个方法用来替换我们的文档属性。

  • 值得注意的是,update()方法,默认情况下会使用新对象来替换旧对象,会造成其他属性缺失掉,只会保留新对象的属性。
  • 所以updata()方法很少会使用,因为它不是修改指定的属性。
  • 如果我们需要修改指定的属性,而不是像update()方法一样直接去整个替换取代,这时候,我们就需要使用“修改操作符”来完成修改。
    $set 可以用来修改文档中指定属性。

$unset 用来删除文档中的指定属性。

db.collection.updateMany()方法,用来同时修改多个符合条件的文档。

db.collection.updateOne()方法,用来修改1个符合条件的文档。

db.collection.updateOne()方法。


db.collection.update()方法是综合功能的实现,默认实现的效果和db.collection.updateOne()方法是一样的,如果设置一个multi参数对象的时候,也可以实现db.collection.updateMany()方法的效果。

db.collection.replaceOne()方法,用来移出第一个符合条件的文档对象。

相关文章

  • MongoDB入门-修改文档

    db.collection.update({第一个参数是查询条件},{第二个参数是你要修改后的新对象}),这个方法...

  • MongoDB - 文档修改

    MongDB中可以使用save()和update()更新文档,save()必须指定_id及其它所有字段和值,upd...

  • MongoDB学习笔记(3) MongoDB的基本操作

    参考视频:慕课网-mongoDB入门篇 文档:https://docs.mongodb.com/manual/ 查...

  • mongodb入门文档

    一、预备工作 1.Linux下Mongodb安装和启动配置 http://blog.csdn.net/yuwenr...

  • Mongodb操作

    MongoDB快速入门 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。Mon...

  • MongoDB入门-查询文档

    db.collection.find()方法,用来查询集合中所有符合条件的文档。 find()方法里面可以接收一个...

  • MongoDB入门-删除文档

    db.collection.remove()方法,用来删除符合条件的文档对象,有几个符合的就删除几个,remove...

  • MongoDB入门-插入文档

    我这里使用的数据库可视化工具是RoBo 3T社区版作为展示。 db.collection.insert()方法,向...

  • Mongodb基本操作

    mongodb数据库管理: Mongodb插入文档: Mongodb更新文档 Mongodb删除文档: Mongo...

  • MongoDB 笔记一:入门与坑

    MongoDB 笔记一:入门与坑 为啥要先讲mongoDB而不是 入门 MongoDB既然是NOSQL数据库,使用...

网友评论

      本文标题:MongoDB入门-修改文档

      本文链接:https://www.haomeiwen.com/subject/ikllvktx.html