MongoDB集合中的文档管理


当前第2页 返回上一页

在上面的图中可以看到,直接使用remove()时是报错的。使用remove({})可以删除全部文档。

四、更新集合中的文档

其实对于集合的管理在第一篇博客Window环境下配置Mongodb数据库中也有简单的提到,这次呢还是简单的说一下,较复杂的后面会请听下回分解。

要更新集合中的文档首先应得到该集合。然后使用save(object)方法来保存对某一个对象的更改。也可以使用update(query,update,options)方法来查询集合中的文档,然后在它们被找到时更新它们。 query参数指定了字段和值与集合这的文档匹配的一个查询文档。update参数为一个对象,它指定在作出更新时使用的更新运算符。如$inc递增该字段的值。$设置字段的值,$push将一个条目推送到数组等。 option参数是一个对象,有两个布尔值属性,multi和upsert。upsert为true时若没有找到就创建一个新的文档。如果multi为true,与匹配的所有文档都被更新,否则只有第一个文档被更新。

下图中首先创建了3个文档,然后更新age=25的,不过multi=false,所以只更新第一个文档,还有一个age=25的存在。

对于创建文档也挺有意思,之前都是一个一个的创建,刚才试了下批量创建,下面的图也看到了要使用数组的形式添加.


标签:MongoDB

返回前面的内容

相关阅读 >>

mongodb安装使用并实现python操作数据库

mongodb4.2.5安装方法操作步骤

mongodb启动方法小结

mongodb 用户管理

mongodb操作类封装实例代码

mongodb �c 使用模式构建之多态模式

mongodb集合中的文档管理

mongodb 主从复制实例讲解

mongo服务重启异常问题的处理方法

robo可视化mongodb实现操作解析

更多相关阅读请进入《mongodb》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...