翻译或纠错本页面
- MongoDB CRUD 操作 >
- MongoDB CRUD 参考
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() | |
db.collection.update() | 修改集合中的文档。 |
MongoDB CRUD 参考文档¶
- 安全写级别参考
与MongoDB报告写操作成功时提供的保障相关的配置选项。
- SQL到MongoDB映射表
以MongoDB操作和SQL语句展示的常见数据库操作概述。
- The bios Example Collection
实践MongoDB所用样本数据。 insert(), update() 和 find() 页面中的某些例子使用了这些数据。