当前位置: 首页 > news >正文

MongoDB4.4操作命令

show dbs; // 显示所有数据的列表use mvx; //如果数据库不存在,则创建数据库,否则切换到指定数据库。db; // 查看当前数据库
db.mvx.insertOne({'username': 'root'}); // 插入数据 当你插入一些文档时,MongoDB 会自动创建集
db.dropDatabase(); //删除当前数据库,默认为 testdb.createCollection("users"); // 创建集合
show tables; // ||
show collections; // 查看集合
db.roles.drop(); // 删除集合
db.users.drop(); // 删除集合db.mvx.find(); // 查询插入的文档db.mvx.updateOne({'title':'MongoDB 教程'},{$set:{'title':'MongoDB'}}); // 更新一条数据db.mvx.updateMany({'title':'MongoDB'},{$set:{'title':'update'}});// 更新多条数据db.mvx.replaceOne({"_id" : ObjectId("663d7867db10684d695f2a09"),}, {"_id" : ObjectId("663d7867db10684d695f2a09"),"title" : "MongoDB",
}); // 替换数据,没有被替换的数据,字段值为null
db.mvx.find();db.mvx.deleteOne({by: 'tom'
}); // 删除第一个查询到的数据db.mvx.deleteMany({by: 'tom',
});
db.mvx.findOne({by: 'tom'});
db.mvx.find({by: {$type: 2}}).limit(2).skip(2); // 查找by类型为数值的数据前两条db.mvx.find({by: {$type: 2}}, {_id: 0}); // 字段保留db.mvx.find({by: {$type: 2}}, {by: 1}); // 字段保留
db.users.insertMany([{name: '武松',age: 10,phone: 119,},{name: '张清',age: 120,phone: 120,},{name: '杨雄',age: 110,phone: 110,},
]);
db.users.find();
show tables;
db.mvx.users.drop();
db.users.drop();db.users.aggregate([{$group : {_id : "$_id", num_tutorial : {$sum : "$age"}}}]); // 分组求和
http://www.lryc.cn/news/345873.html

相关文章:

  • 共享旅游革命:千益畅行卡的优势揭秘
  • 【doghead】mac: clion2024.1启动崩溃
  • 企业合规视角下的菜鸟网络与拼多多不正当竞争案
  • 如何在Java中处理日期和时间?介绍Java 8中的时间API
  • 24数维杯ABC题思路已更新!!!!
  • Fastapi+docker+tortoise-orm+celery
  • springBoot笔记五(pom.xml\yml)
  • 三生随记——耳机里的诅咒
  • 嵌入式学习<2>:EXTI、ADC、NVIC和AFIO
  • Nginx - server、listen、server_name和多服务请求处理(三)
  • C语言/数据结构——(相交链表)
  • 【二叉树算法题记录】二叉树的所有路径,路径总和——回溯
  • verilog基础语法之数据类型
  • ansible部署lamp架构
  • Java面试——MyBatis
  • Ubuntu-22.04使用systemd.mount挂载本地磁盘
  • 【Qt】界面定制艺术:光标(cursor)、字体(font)、提示(toolTip)、焦点(focusPolicy)与样式表(styleSheet)的深度探索
  • Python GraphQL服务器实现库之tartiflette使用详解
  • 面试官:请介绍类加载过程,什么是双亲委派模型?
  • mysql 细分
  • 数据驱动实战二
  • 解决参考文献自动生成标号,换行时自动缩进
  • 网络安全专业岗位详解+自学学习路线图
  • mybatisPlus一个事务中切换数据源概述
  • 如何在Android手机上恢复已删除的视频?
  • 【项目实战】使用Github pages、Hexo如何10分钟内快速生成个人博客网站
  • 大数据中服役新数据节点和退役旧节点步骤(hive,hadoop)
  • 数论:不定方程的引入
  • 数据中心法
  • pdffactory pro8.0虚拟打印机(附注册码)