MongoDB CRUD 操作

在本页面

CRUD 操作创建,读取,更新和删除文件

创建运营

创建或插入操作将新文件添加到采集。如果集合当前不存在,则 insert 操作将创建集合。

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

在 MongoDB 中,insert 操作以单个采集为目标。 MongoDB 中的所有写操作都在文献的 level 上原子

MongoDB insertOne 操作的组件。

有关示例,请参阅插入文档

阅读操作

读操作从采集中检索文件; i.e。查询文档集合。 MongoDB 提供以下方法从集合中读取文档:

您可以指定查询过滤器或标准来标识要 return 的文档。

MongoDB 查找操作的组件。

例如,请参阅:

更新操作

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

在 MongoDB 中,更新操作以单个集合为目标。 MongoDB 中的所有写入操作都是原子在单个文档的 level 上。

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

MongoDB updateMany 操作的组件。

有关示例,请参阅更新文件

删除操作

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

在 MongoDB 中,删除操作以单个采集为目标。 MongoDB 中的所有写入操作都是原子在单个文档的 level 上。

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

MongoDB deleteMany 操作的组件。

有关示例,请参阅删除文件

批量写

MongoDB 提供了批量执行写操作的功能。有关详细信息,请参阅批量写操作

Updated at: 9 months ago
mongo Shell Quick ReferenceTable of content插入文档