1、创建名称为自己姓名拼音缩写的数据库。
2、创建名为姓名拼音缩写+col的集合,如dugncol。
3、删除2中的集合,重新创建格式如dugncolnew 的集合。
4、在3创建的集合中,插入10条文档数据,要求分别插入到class为“计算机171”和“计算机172”中,其它字段如下图所示:
5、将3中集合中所有age为6的数据修改为age为21。
修改前:
修改后:
6、将name为zhangsan7的学生年龄修改为8岁,将兴趣爱好修改为跳舞和画画;
7、追加zhangsan7的兴趣爱好为sing。
8、修改所有学生年龄增加一岁。
修改前:
修改后:
9、删除lisan7学生的sex属性。
10、删除所有4 岁的学生。
11、删除第一位6 岁的学生。
12、查询全部学生除_id字段之外的所有信息。
13、查看所有年龄大于4 岁并且小于7 岁的学生姓名。
14、查看所有年龄大于4 岁并且性别值为0的学生的姓名、性别、年龄。
修改前:
修改后:
15、查看所有年龄是所有4岁或所有9岁的学生。
16、查询所有“计算机171”班级下年龄为6或者性别为0的学生。
17、查询所有兴趣中以“跳”字开头的学生。
18、查询所有兴趣字段为sing的学生信息。
19、查看年龄为第二大的学生信息。
20、为年龄字段创建升序索引。
21、计算每个班级学生人数。
22、计算每个班级男生(sex=0)人数。
23、按照如下脚本插入数据:
添加完成后查询出,入学日期(createDate)大于2015-09-10的所有计算机172班女生每天入学总数,并且按照日期先后顺序排序。