参考 > MongoDB CRUD操作
CRUD操作可创建,读取,更新和删除 文档。
创建或插入操作会将新文档添加到集合中。如果该集合当前不存在,则插入操作将创建该集合。
MongoDB提供以下将文档插入集合中的方法:
db.collection.insertOne()
3.2版中的新功能db.collection.insertMany()
3.2版中的新功能在MongoDB中,插入操作的目标是单个collection。MongoDB中的所有写操作在单个文档级别上都是原子的 。
有关示例,请参见插入文档。
Update操作修改现有的文件一个在集合。MongoDB提供了以下方法来更新集合的文档:
db.collection.updateOne()
3.2版中的新功能db.collection.updateMany()
3.2版中的新功能db.collection.replaceOne()
3.2版中的新功能在MongoDB中,更新操作针对单个集合。MongoDB中的所有写操作都是单个文档级别的原子操作。
您可以指定标准或过滤器,以标识要更新的文档。这些过滤器使用与读取操作相同的语法。
有关示例,请参见更新文档。
删除操作从集合中删除文档。MongoDB提供了以下删除集合文档的方法:
db.collection.deleteOne()
3.2版中的新功能db.collection.deleteMany()
3.2版中的新功能在MongoDB中,删除操作的目标是单个collection。MongoDB中的所有写操作都是单个文档级别的原子操作。
您可以指定标准或过滤器,以标识要删除的文档。这些过滤器使用与读取操作相同的语法。
有关示例,请参见删除文档。