基础操作
- use <数据库>数据库>
- show dbs
- show collections
- db【当前所在数据库】
插入文档
- db.collection.insert()
- db.collection.insertOne()
- db.collection.insertMany()
查询文档
- db.collection.find()
- db.collection.findOne()
- db.collection.find().count()
修改文档
- db.collection.update()
- db.collection.updateOne()
- db.collection.updateMany()
db.collection.replaceOne()
修改说明
- update()默认情况下会使用新对象来替换旧的对象
- $set 可以用来修改文档中的指定属性;$unset 可以用来删除文档的指定属性
删除文档
- db.collection.remove()
- db.collection.deleteOne()
- db.collection.deleteMany()
- db.collection.remove({})
- db.collection.drop()
db.dropDatabase()
删除说明
- 默认删除多个,可以第二个参数传递一个true,则只删除找到的第一个
- 如果传递一个空对象作为参数,则会删除所有的