【黑马程序员SpringBoot2全套视频教程,springboot零基础到项目实战(spring boot2完整版)】
之前我们已经把MongoDB 和 可视化工具 Robo 3T 装好了
【创建数据库】


创建

OK
这里面的表不叫做 表,叫集合
【创建集合】


创建


可以再次双击,创建两个界面

这里面数据不叫记录,叫文档
【创建文档】
//添加数据【文档】
db.book.save({"name":"springboot"})


点击这个按钮执行

在左边查询一下

这次就出东西了
有三种数据展示模式

选中间那个,

这就和MySQL 很像了
看看最右边那个

这是个文档,它不是json !
再加一条

再加上一个type 属性
//添加数据【文档】
db.book.save({"name":"springboot",type:"springboot"})

现在再查一下

可以看到,它居然可以有些有,有些没有【这就叫无模式】
查询的简写形式
db.book.find()

这样也可以
但是现在的查询是不带条件的,加上条件
db.book.find({type:"springboot"})

OK【这就是MongoDB 的查询】
【删除操作】
//删除操作
db.book.remove({type:"springboot"})

再次查询全部

OK,删掉了
【修改】
//修改操作
db.book.update({name:"springboot"},{$set:{name:"springboot222"}})

执行

查询一下

可以看到只有第一条改了【update 语句遇到满足条件的第一条文档,修改完后就终止】
回顾一下
