MongoDB CRUD 操作
CRUD 操作创建、读取、更新和删除文档。
您可以使用驱动程序内置的方法进行连接,并对以下环境中托管的部署执行 CRUD 操作:
对于 MongoDB Atlas 中托管的部署,您可以在用户界面中执行 CRUD 操作。
创建操作
创建或插入操作用于将新文档添加到集合中。如果集合当前不存在,插入操作会创建集合。
MongoDB 提供以下方法将文档插入到集合中:
在 MongoDB 中,插入操作针对的是单个集合。MongoDB 中的所有写入操作在单个文档级别都具有原子性。
有关示例,请参阅插入文档。
读取操作
读取操作用于从集合中检索文档,即查询集合中的文档。MongoDB 提供以下方法来从集合中读取文档:
您可以指定查询过滤器或条件来识别要返回的文档。
示例请参见:
更新操作
更新操作用于修改集合中的现有文档 。MongoDB 提供以下方法来更新集合中的文档:
在 MongoDB 中,更新操作针对的是单个集合。MongoDB 中的所有写入操作在单个文档级别都具有原子性。
您可以指定条件或过滤器来识别要更新的文档。这些过滤器使用与读取操作相同的语法。
有关示例,请参阅更新文档。
删除操作
删除操作用于从集合中删除文档。MongoDB 提供以下方法来删除集合中的文档:
在 MongoDB 中,删除操作针对的是单个集合。MongoDB 中的所有写入操作在单个文档级别都具有原子性。
您可以指定条件或过滤器来识别要删除的文档。这些过滤器使用与读取操作相同的语法。
有关示例,请参阅删除文档。
批量写入
MongoDB 提供批量执行写入操作的功能。有关详情,请参阅批量写入操作。