文档的删除操作 | 学习笔记

简介: 快速学习 文档的删除操作

开发者学堂课程【MongoDB精讲课程(上):文档的删除操作学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/726/detail/12958


文档的删除操作


内容介绍

一、文档的删除操作

 

一、文档的删除操作

删除文档的语法结构:

db.集合名称.remove(条件)

以下语句可以将数据全部删除,请慎用:

db.comment.remove({})

当有文档数据时,可再次使用 try catch 进行复制,执行。但一般情况下则会删除所有文档。

如果删除 _id=1 的记录,输入以下语句:

db.comment.remove({_id:1})

image.png

查询后,id1”被删除,集合中剩余4条数据。

如果删除 userid:"1003" 的记录,可能存在两条或两条以上,就可以同时删除,输入以下语言:

db.comment.remove({ userid:"1003"})

执行后,集合中剩余两条数据。userid:"1003"两条数据被删除。

image.png

若将数据全部删除,输入下列语句:

db.comment.remove{}

image.png

执行后数据全部删除

/条件即为要删除的文档

在删除前,使用 db.comment.find() 找到之前的数据,再进行删除。

相关文章
|
3天前
|
SQL NoSQL Shell
03 MongoDB文档的各种增加、更新、删除操作总结
文章总结了MongoDB中文档的增删改操作,包括插入文档、更新现有文档以及删除文档的具体方法和示例。
15 0
|
SQL 数据库 C语言
使用交互方式实现数据查询、插入、修改和删除操作
本次实验主要介绍如何在RDS-SQLServer数据库中使用交互方式实现数据查询、插入、修改和删除操作。
344 0
|
前端开发
前端学习案例-链表4插入操作
前端学习案例-链表4插入操作
75 0
前端学习案例-链表4插入操作
|
存储 关系型数据库 MySQL
MySql基础-笔记4 -数据表创建、删除和数据插入、查询等操作
MySql基础-笔记4 -数据表创建、删除和数据插入、查询等操作
122 0
MySql基础-笔记4 -数据表创建、删除和数据插入、查询等操作
|
存储 JSON NoSQL
文档的插入和查询 | 学习笔记
快速学习 文档的插入和查询
132 0
文档的插入和查询 | 学习笔记
|
关系型数据库 MySQL
MySQL基础-删除/更新行为
添加了外键之后,再删除父表数据时产生的约束行为,我们就称为删除/更新行为。具体的删除/更新行为有以下几种:
196 0
|
NoSQL MongoDB 开发者
文档的更新操作 | 学习笔记
快速学习 文档的更新操作
111 0
文档的更新操作 | 学习笔记
|
SQL JSON NoSQL
文档的更多查询 | 学习笔记
快速学习 文档的更多查询
110 0
文档的更多查询 | 学习笔记
|
开发者 Python
列表的修改查询和删除|学习笔记
快速学习列表的修改查询和删除
列表的修改查询和删除|学习笔记
|
开发者 索引
删除|学习笔记
快速学习删除。