开发者学堂课程【MongoDB精讲课程(上):文档的删除操作】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/726/detail/12958
文档的删除操作
内容介绍
一、文档的删除操作
一、文档的删除操作
删除文档的语法结构:
db.集合名称.remove(条件)
以下语句可以将数据全部删除,请慎用:
db.comment.remove({})
当有文档数据时,可再次使用 try catch 进行复制,执行。但一般情况下则会删除所有文档。
如果删除 _id=1 的记录,输入以下语句:
db.comment.remove({_id:
”1”})
查询后,id”1”被删除,集合中剩余4条数据。
如果删除 userid:"1003" 的记录,可能存在两条或两条以上,就可以同时删除,输入以下语言:
db.comment.remove({ userid:"1003"})
执行后,集合中剩余两条数据。userid:"1003"两条数据被删除。
若将数据全部删除,输入下列语句:
db.comment.remove
({})
执行后数据全部删除
/条件即为要删除的文档
在删除前,使用 db.comment.find() 找到之前的数据,再进行删除。