01-操作集合中的MongoDB文档
第8章 操作集合中的MongoDB文档
本章介绍如下内容:
- 设置数据库修改请求的写入关注(write concern);
- 在集合中插入新文档;
- 更新集合中既有文档的字段;
- 使用upsert更新文档(如果它存在)或插入文档(如果它不存在);
- 从集合中删除文档;
- 检查修改请求的错误。
在前几章,您使用了各种方法来从集合中检索文档,本章重点介绍如何修改集合:添加、更新和删除文档。理解Collection对象中用于操作集合中文档的方法后,就能对数据库进行初始填充、必要时更新文档以及删除不需要的数据。
您还将学习写入关注;在数据库写入请求中,MongoDB使用写入关注来确保完整性。写入关注指定了保障等级,MongoDB据此来判断写入操作已完成,进而才对客户端做出响应。关注程度越高,完整性越好,但响应时间也越长。