对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

MongoDB CRUD 操作

增删改查操作用于创建读取更新删除文档。

您可以使用驱动程序内置的方法进行连接,并对以下环境中托管的部署执行 CRUD 操作:

您可以在用户界面中执行 CRUD 操作,适用于 MongoDB Atlas 中托管的部署。

创建或插入操作用于将新文档添加到集合中。如果集合当前不存在,插入操作会创建集合。

MongoDB 提供以下方法将文档插入到集合中:

在 MongoDB 中,插入操作针对的是单个集合。MongoDB 中的所有写入操作在单个文档级别都具有原子性

MongoDB insertOne 操作的组成部分。

有关示例,请参阅创建文档。

读取操作用于从集合中检索文档,即查询集合中的文档。MongoDB 提供以下方法来从集合中读取文档:

您可以指定查询过滤器或条件来识别要返回的文档。

MongoDB 查找操作的组件。

示例请参见:

更新操作用于修改集合中的现有文档 。MongoDB 提供以下方法来更新集合中的文档:

在 MongoDB 中,更新操作针对的是单个集合。MongoDB 中的所有写入操作在单个文档级别都具有原子性

您可以指定条件或过滤器来识别要更新的文档。这些过滤器使用与读取操作相同的语法。

MongoDB deleteMany 操作的组件。

有关示例,请参阅更新文档。

删除操作用于从集合中删除文档。MongoDB 提供以下方法来删除集合中的文档:

在 MongoDB 中,删除操作针对的是单个集合。MongoDB 中的所有写入操作在单个文档级别都具有原子性

您可以指定条件或过滤器来识别要删除的文档。这些过滤器使用与读取操作相同的语法。

MongoDB deleteMany 操作的组成部分。

有关示例,请参阅删除文档。

MongoDB 提供批量执行写入操作的功能。有关详情,请参阅批量写入操作。

获得技能徽章

免费掌握“CRUD 操作”!

了解详情