【黑马程序员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 语句遇到满足条件的第一条文档,修改完后就终止】
回顾一下