MongoDB练习题带答案 (头歌教程)

本文所有题目来自头歌学习平台https://www.educoder.net/paths/xe4uogqs

代码是自己写的

数据

bash 复制代码
var document = [
    { "_id": 1, "name": "西西", "sex": "女", "age": 23, "national": "汉族" }, 
    { "_id": 2, "name": "东东", "sex": "男", "age": 20, "national": "苗族" }, 
    { "_id": 3, "name": "北北", "sex": "男", "age": 19, "national": "汉族" }, 
    { "_id": 4, "name": "南南", "sex": "女", "age": 15, "national": "傣族" }
];

要求

把上述数据赋值给变量 document (一条命令),插入到集合 stu1 、stu2;

执行查询命令,查找集合 stu1 中年龄大于等于15岁的女生;

执行查询命令,查找集合 stu1 中苗族人;

执行查询命令,查找集合 stu1 中年龄小于20岁的男生;

执行删除命令,删除集合 stu2 的所有数据。

题目的答案

bash 复制代码
`var document = [
    { "_id": 1, "name": "西西", "sex": "女", "age": 23, "national": "汉族" }, 
    { "_id": 2, "name": "东东", "sex": "男", "age": 20, "national": "苗族" }, 
    { "_id": 3, "name": "北北", "sex": "男", "age": 19, "national": "汉族" }, 
    { "_id": 4, "name": "南南", "sex": "女", "age": 15, "national": "傣族" }
]; 
db.stu1.insertMany(document); 
db.stu2.insertMany(document); 
db.stu1.find({ age: { $gte: 15 }, sex: "女" }); 
db.stu1.find({ national: "苗族" }); 
db.stu1.find({ age: { $lt: 20 }, sex: "男" }); 
db.stu2.deleteMany({});
 `
相关推荐
2301_796588504 分钟前
Golang怎么处理JSON大数字精度_Golang如何避免前端JavaScript解析大整数丢失精度【避坑】
jvm·数据库·python
吕源林5 分钟前
如何使用关联数组_Index-By Table集合类型定义与遍历
jvm·数据库·python
2301_775148158 分钟前
如何配置物化视图只进行完全刷新_COMPLETE Refresh的强制刷新场景
jvm·数据库·python
m0_7436239210 分钟前
HTML函数本地测试需多少带宽_HTML函数与网络硬件关系【操作】
jvm·数据库·python
2301_8135995510 分钟前
c#如何添加按钮点击事件_c#添加按钮点击事件的几种常见用法
jvm·数据库·python
2301_8148098612 分钟前
如何让导航栏下落动画变慢?——CSS 动画时长精准控制教程
jvm·数据库·python
weixin_4249993612 分钟前
mysql如何利用并行查询提速_mysql 8.0并行扫描特性
jvm·数据库·python
2201_7610405913 分钟前
PHP8.3新特性对AI开发影响_最新功能应用【解答】
jvm·数据库·python
Greyson114 分钟前
如何在 React 中正确绑定 onClick 事件以避免类型错误
jvm·数据库·python
2401_8971905516 分钟前
Python最短路径怎么求_Dijkstra算法与优先队列结合
jvm·数据库·python