当前位置:嗨网首页>书籍在线阅读

01-操作集合中的MongoDB文档

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

第8章 操作集合中的MongoDB文档

本章介绍如下内容:

  • 设置数据库修改请求的写入关注(write concern);
  • 在集合中插入新文档;
  • 更新集合中既有文档的字段;
  • 使用upsert更新文档(如果它存在)或插入文档(如果它不存在);
  • 从集合中删除文档;
  • 检查修改请求的错误。

在前几章,您使用了各种方法来从集合中检索文档,本章重点介绍如何修改集合:添加、更新和删除文档。理解Collection对象中用于操作集合中文档的方法后,就能对数据库进行初始填充、必要时更新文档以及删除不需要的数据。

您还将学习写入关注;在数据库写入请求中,MongoDB使用写入关注来确保完整性。写入关注指定了保障等级,MongoDB据此来判断写入操作已完成,进而才对客户端做出响应。关注程度越高,完整性越好,但响应时间也越长。