OPTIONS
翻译或纠错本页面

MongoDB CRUD 参考

查询游标的相关方法

方法名

说明

cursor.count()

返回游标中的文档数目。

cursor.explain()

报告游标查询的执行计划,包括索引的使用情况。

cursor.hint()

强制MongoDB对查询使用指定的索引。

cursor.limit()

限制游标结果集的大小。

cursor.next()

返回游标中的下一个文档。

cursor.skip()

返回一个游标,该游标仅仅在跳过或略过指定数目的文档后才开始返回结果。

cursor.sort()

返回按指定排序排好序的结果。

cursor.toArray()

返回一个数组,该数组包含了所有被游标返回的结果。

查询和数据操作相关的集合方法

方法名

说明

db.collection.count()

包装 count ,返回集合中所有或匹配查询的文档的数目。

db.collection.distinct()

返回一个文档数组,该数组中的文档的指定字段具有不同的值。

db.collection.find()

在指定集合上执行查询并返回一个游标对象。

db.collection.findOne()

在指定集合上执行查询并返回一个文档。

db.collection.insert()

在集合中创建一个新的文档。

db.collection.remove()

从集合中删除文档。

db.collection.save()

提供 insert()update() 的封装方法来插入新文档,即插入的新文档不存在时执行插入,存在时执行更新。

db.collection.update()

修改集合中的文档。

MongoDB CRUD 参考文档

安全写级别参考

与MongoDB报告写操作成功时提供的保障相关的配置选项。

SQL到MongoDB映射表

以MongoDB操作和SQL语句展示的常见数据库操作概述。

The bios Example Collection

实践MongoDB所用样本数据。 insert(), update()find() 页面中的某些例子使用了这些数据。