翻译或纠错本页面
- MongoDB CRUD 操作 >
- MongoDB CRUD 教程
MongoDB CRUD 教程¶
下面的教程为查询和修改数据提供了说明。想要获取这些操作的更高级别的概述,请参见 see MongoDB CRUD 操作 。
- 插入文档
插入新文档到一个集合中。
- 查询文档
使用搜索条件在一个集合里查找文档。
- 限制查询返回的字段
限制哪些字段被查询返回。
- 在 mongo 命令行里迭代游标
通过迭代游标访问被 find 查询返回的文档,可以手动或者使用迭代器的索引。
- 分析查询性能
分析查询效率并且决定一个查询如何使用有效的索引。
- 修改文档
修改一个集合里的文档。
- 删除文档
从集合中删除文档
- 执行两个阶段的提交
当写数据到多个文档中的时候,使用两阶段提交。
- 创建Tailable游标
对于有上限(固定大小)并且有着大量的写操作的,对于这些操作索引将是非常昂贵的集合,创建 tailable 游标来使用。
- 隔离操作的序列
使用 <isolation> isolated 操作符 隔离 一个影响多个文档的写操作,以防止其他操作打断写操作的顺序。
- 创建一个自增的序列字段
描述如何使用计数集合(Counters Collection)或者乐观循环(Optimistic Loop)来为 _id 字段创建一个增长序列值。
- 限制数组元素在更新之后的数量
使用有着各种各样的修饰符的 $push 在更新之后来排序并且维护一个固定大小的数组。