• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    MongoDB修改数据的2种方法

    在MongoDB中,db.collection.ipdate()和db.collection.save()方法都可以修改集合中已存在的文档。db.collection.update()方法对修改提供额外的控制。例如,db.collectoin.update()修改已存在数据或一组匹配查询条件的文档。而db.collection.save()方法根据相同的_id替换一个已存在文档。

    使用update()方法修改多个文档:

    默认,update()方法更新一条满足条件的文档。调用方法时将multi选项设置为true可修改多个文档。下面的例子修改所有type字段值为“book”的文档的qty字段增加-1。例子中使用$inc,这是一个修改操作符变量。

    复制代码 代码如下:

    db.inventory.update(
       { type : "book" },
       { $inc : { qty : -1 } },
       { multi: true }
    )

    使用save()方法修改一个文档:

    save()方法替换一个已存在的文档。使用save()方法替换一个文档,方法通过_id字段匹配一个已存在文档。下面的例子完全替换inventory集合中_id为10的文档:

    复制代码 代码如下:

    db.inventory.save(
       {
         _id: 10,
         type: "misc",
         item: "placard"
       }
    )

    您可能感兴趣的文章:
    • PHP中MongoDB数据库的连接、添加、修改、查询、删除等操作实例
    • php操作MongoDB基础教程(连接、新增、修改、删除、查询)
    • mongodb 修改用户密码 2种方法
    上一篇:MongoDB Remove函数的3个常见用法
    下一篇:利用redis实现聊天记录转存功能的全过程
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    MongoDB修改数据的2种方法 MongoDB,修改,数据,的,2种,