翻译或纠错本页面

MongoDB CRUD 操作

CRUD操作就是 创建读取更新删除 文档 documents

创建操作

创建或插入操作即向 集合 collection 添加新的 文档 documents。如果插入时集合不存在,插入操作会创建该集合。

MongoDB中提供了以下方法来插入文档到一个集合:

在MongoDB中,插入操作作用于单个 集合collection 。MongoDB中所有的写操作在单个 集合 document 的层级上是 原子性

The components of a MongoDB insert operations.

示例请查看 插入文档

读操作

读操作获取 集合 collection 中的 文档 documents ;例如查询一个集合中的文档。MongoDB提供了如下方法从集合中读取文档:

你可以指定 条件或者过滤器 找到指定的文档.

The components of a MongoDB find operation.

示例请查看 查询文档.

更新操作

更新操作修改 集合 collection 中已经存在的 文档 documents。MongoDB提供了以下方法去更新集合中的文档:

在MongoDB中,更新操作作用于单个集合。MongoDB中所有的写操作在单个 文档 document 层级上是 原子性的.

你可以指定条件或过滤器来找到要更新的文档。这些 过滤器 的使用与读操作一样的语法。

The components of a MongoDB update operation.

示例请查看 更新文档.

删除操作

删除是从一个集合中删除文档的操作。MongoDB提供下列方法从集合删除文档。

在MongoDB中。删除作作用于单个集合。MongoDB中所有的写操作在单个 文档 document 层级上是 原子性的

你可以指定条件或过滤器来找到要删除的文档。这些 过滤器 的使用与读操作一样的语法。

The components of a MongoDB remove operation.

示例请查看 删除文档