
如果要查看刚刚创建的数据库
创建集合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)












