十五、MongoDB 删除文档

AI-摘要
Tianli GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
十五、MongoDB 删除文档
云少十五、MongoDB 删除文档
master ,这是我的小站,欢迎访问哦~~
MongoDB remove() 方法是用来删除集合中的数据
在前面一章节中我们学习了如何向文档中插入数据,现在我们来学习如何在删除 MongoDB 集合
remove() 方法
MongoDB remove() 方法是用来删除集合中的数据
语法
remove() 方法语法格式如下
1 | > db.collection.remove( |
在运行 remove() 函数前先执行 find() 命令来判断执行的条件是否正确,这是一个良好的习惯
参数说明
参数 | 说明 |
---|---|
query | 必选。删除的文档的条件 |
justOne | 可选。如果设为 true 或 1,则只删除一个文档 |
如果 MongoDB 是 2.6 版本以后的,语法格式如下
1 | > db.collection.remove( |
参数说明
参数 | 说明 |
---|---|
query | 可选。删除的文档的条件 |
justOne | 可选。如果设为 true 或 1,则只删除一个文档 |
writeConcern | 可选。抛出异常的级别 |
范例
首先我们执行 insert() 方法 3 次插入 3 条数据
1 | > db.lession.insert({title: 'MongoDB 基础教程', |
接着使用 find() 函数查询数据
1 | > db.lession.find().pretty() |
现在我们来移除 一 条 by 为 ‘b 的文档,需要设置 justOne 为 1
1 | > db.lession.remove({'by':'b'},true) |
接下来我们删除剩下的两条
1 | > db.lession.remove({'by':'b'}) |
如果想删除所有数据,可以使用以下方式
1 | > db.lession.remove({}) |
评论
匿名评论隐私政策
TwikooArtalk
✅ 你无需删除空行,直接评论以获取最佳展示效果