MongoDB 基础增删改查

基础操作

  • 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()

    修改说明

  1. update()默认情况下会使用新对象来替换旧的对象
  2. $set 可以用来修改文档中的指定属性;$unset 可以用来删除文档的指定属性

删除文档

  • db.collection.remove()
  • db.collection.deleteOne()
  • db.collection.deleteMany()
  • db.collection.remove({})
  • db.collection.drop()
  • db.dropDatabase()

    删除说明
  1. 默认删除多个,可以第二个参数传递一个true,则只删除找到的第一个
  2. 如果传递一个空对象作为参数,则会删除所有的

猜你喜欢

转载自www.cnblogs.com/KevinTseng/p/11898536.html