MongoDB对文档的操作
2024-08-31 23:24:16
插入文档
db.COLLECTION_NAME.insert({doc1},{doc2},...)
- e.g.:
db.collection.insert({name:'123',age:12},{name:'cmn',sex:'male'})
更新文档
db.COLLECTION_NAME.update(SELECTION_CRITERIA,UPDATE_DATA)
- e.g.:
db.COLLECTION_NAME.update({user_id:'2',email:'test@qq.com'},{$set:{email:'group@qq.com'}})
- 默认更新一个文档,若要更新所有符合条件的文档,在update()函数加上
mult:true
选项。e.g.:db.COLLECTION_NAME.update({user_id:'2',email:'test@qq.com'},{$set:{email:'group@qq.com'},{multi:true}})
替换已存在的文档
db.COLLECTION_NAME.save({_id:ObjectId,NEW_DATA})
删除文档
db.COLLECTION_NAME.remove(DELETE_CRITERIA)
db.collection.remove(<将被删除的文档的键值特征,相当于MySQL中的where子句>)
,e.g.:db.collection.remove({name:'test'})
最新文章
- Python学习笔记(基本功能的使用)
- 【EM】C++代码实现
- 传智播客JavaWeb day07、day08-自定义标签(传统标签和简单标签)、mvc设计模式、用户注册登录注销
- 《postfix MAIL服务搭建(第一篇):》RHEL6
- 用supervisor控制celery时的脚本
- 【2】JAVA---地址App小软件(ListPanel.class)(表现层)
- 批处理程序:自动上传FTP,再登陆linux服务器执行更新
- [知了堂学习笔记]_纯JS制作《飞机大战》游戏_第2讲(对象的实现及全局变量的定义)
- JavaScript(第七天)【对象和数组】
- ArcGIS鼠标滚轮方向之代码篇
- rman实验——测试备份压缩
- 第四章&#160;栈与队列(c2)栈应用:括号匹配
- IOS设计模式第七篇之观察者设计模式
- 模型参数_grid
- JS判断图片上传时文件大小和图片尺寸
- javascript系列--Object.assign实现浅拷贝的原理以及实现
- 深海划水队项目----七天冲刺之day3
- 20165330 学习基础和C语言基础调查
- Less开发指南(二)- 基本语法
- C#异步中的Task,async,await
热门文章
- hadoop 3.x org.apache.hadoop.security.AccessControlException: Permission denied: user=Administrator, access=WRITE, inode=";/";:tele:supergroup:drwxr-xr-x
- Android应用《撕开美女衣服》的实现过程及源代码
- Cross-Domain Security For Data Vault
- WPF 使用 Edge 浏览器
- Java 9 特性
- C#实现通过拼多多分享微信公众号实现查询优惠券、佣金比率
- Expression.Blend.4 Chapter 接口设计
- kendo ui gird温馨提示(使用本地数据) 一个
- gitlab 添加文件到新建git库
- SSM导出报表为csv文件