第1关:数据库创建

pgrep mongo -l
mongo

在这里插入图片描述

use mydb
db.mydb.insert({_id:1,name:"李小红"})

在这里插入图片描述

第2关:创建集合

#连接数据库
pgrep mongo -l
mongo
use Testdb2
db.t_stu.insert([{"_id":1,"name" : "小明","sex":"男","hobbies":["乒乓球","羽毛球"]},{"_id":2,"name" : "小红","sex":"女","hobbies":["画画","羽唱歌"]}])

第3关:文档操作一

pgrep mongo -l
mongo
use Testdb3
document=([{_id:1,name:"张小华",sex: "男",phone: "12356986594",hobbies: ["打篮球","踢足球","唱歌"]}]);
db.stu1.insert(document)
db.stu2.insert(document)    
db.stu3.insert(document)    
db.stu2.update({phone: "12356986594"},{$set:{ phone: "18356971462"}})    
db.stu3.save({_id:1,name:"张晓晓",sex: "女",phone: "12365498704",hobbies: ["跳舞","羽毛球","唱歌"]})

第4关:文档操作二

#########begin#########
echo "
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.insert(document);
db.stu2.insert(document);
db.stu1.find({"age":{\$gte:15},"sex":'女'}).pretty();
db.stu1.find({"national":'苗族'}).pretty();
db.stu1.find({"age":{\$lt:20},"sex":'男'}).pretty();
db.stu2.remove({});


"
#########end#########
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐