
 如果要查看刚刚创建的数据库
 创建集合class
 
 将数据插入
 
 进行查找练习
 查看班级所有人信息
db.class.find()
 

 查看班级中年龄为10岁的学生信息
db.class.find({age:10})
 

 查看年龄大于10岁的学生信息
 用到范围条件查询
 
db.class.find({age:{$gt:10}})
 

 查看年龄在 4—8岁之间的学生信息
db.class.find({age:{$gt:4,$lt:8}})
 

 找到年龄为6岁且为女生的学生
db.class.find({age:{$gt:4,$lt:8},sex:'f'})
 

 找到年龄小于10岁或者大于14岁的学生
db.class.find({'$or':[{age:{$gt:14}},{age:{$lt:10}}]})
 

 找到年龄是10岁或者13岁的学生
db.class.find({'$or':[{age:10},{age:13}]})
 

 找到兴趣爱好有两项的学生
db.class.find({hobby:{$size:2}})
 

 找到既喜欢画画又喜欢跳舞的学生
db.class.find({'$and':[{hobby:'draw'},{hobby:'dance'}]})
 

 统计爱好有三项的学生人数
db.class.find({hobby:{$size:3}}).count()
 

 找出本班年龄第二大的学生
> db.class.find().sort({age:-1}).skip(1).limit(1)
 

 删除所有 年级大于12或者小于8岁的学生
db.class.remove({'$or':[{age:{$gt:12}},{age:{$lt:8}}]})
 







![Dubbo框架保姆级教学[手把手教会你]](https://img-blog.csdnimg.cn/30d0328d92914460b05924e65c85f3dc.png)












