MongoDB文档-CRUD操作。
MongoDB CRUD操作
CRUD操作包括创建(create)、读取(read)、更新(update)和删除(delete) 文档 (document)。
创建操作
创建/插入操作是增加新的文档到集合中。如果当时集合不存在,该操作将会创建该集合。
MongoDB提供了以下方法来插入文档到集合中:
db.collection.insert() db.collection.insertOne()版本3.2新增 db.collection.insertMany()版本3.2新增
在MongoDB中,插入操作是针对单个集合的。在单个文档的级别,所有的写操作都是原子的。
读操作
读操作是从集合中获取文档,即,查询文档以获取集合。MongoDB提供了以下方法来从集合中读取文档。
* db.collection.find()
你可以指定所返回文档的查询过滤器或者约束条件。
更新操作
更新操作修改集合中已经存在的`文档。MongoDB提供了以下方法来更新集合中的文档。
db.collection.update() db.collection.updateOne() 3.2版本新增 db.collection.updateMany() 3.2版本新增 db.collection.replaceOne() 3.2版本新增
在MongoDB中,更新操作是针对单个集合的。在单个文档的级别,所有的写操作都是原子的。
你可以指定要更新的文档的过滤器或约束条件。这些过滤器与读操作使用相同的语法。
删除操作
删除操作是从集合中移除文档。MongoDB提供了以下方法从集合中删除文档。
db.collection.remove() db.collection.deleteOne() 3.2版本新增 db.collection.deleteMany() 3.2版本新增
在MongoDB中,更新操作是针对单个集合的。在单个文档的级别,所有的写操作都是原子的。
你可以指定要更新的文档的过滤器或约束条件。这些过滤器与读操作使用相同的语法。
批量写
MongoDB提供了批量写的功能。详情见 批量写操作。
就爱阅读www.92to.com网友整理上传,为您提供最全的知识大全,期待您的分享,转载请注明出处。
来源: http://www.92to.com/bangong/2017/02-27/17740584.html