简单使用
/usr/local/mongodb/bin/mongod -f /mongodb/single/mongod.conf
启动
新建数据库 test
MongoDB里
db.createCollection("books") 创建名为books的集合 好比表
db.getCollection('books').find({}) 查询所有
db.books.save({"name":"SpringBoot"}) 添加数据 MongoDB里称为文档
db.books.save({"name":"SpringBoot",type:"哈哈"}) 字段名不加引号也可以
db.getCollection('books').find({}) 查所有
db.getCollection('books').find({type:"哈哈"})
条件查询
删除操作
db.books.remove({"name":"SpringBoot"}) 一下删了三条
如果是不加条件 那么就是删库跑路
例如
db.books.remove({})
修改操作
db.books.update({name:"SpringBoot1"},{$set:{name:"JavaScript"}}) 只修改一个 遇到多个的时候会终止,只会修改条件允许的第一个
db.books.updateMany({name:"SpringBoot1"},{$set:{name:"JavaScript"}}) 这样会修改满足条件的多个
db.books.updateOne({name:"SpringBoot2"},{$set:{name:"JavaScript2"}}) 也是修改满足条件的一个
查一下