使用

进入客户端

在启动服务以后。在你的cmd中输入 mongo 即可

创建库

创建表

 

增删改查


db.表名.insert({"k":"v"}) db.haha.insert({"name":"123"}) WriteResult({ "nInserted" : 1 })


db.collection.remove({})
db.haha.remove({})
WriteResult({ "nRemoved" : 1 })


db.表名.update({"k":"v"},{$set:{"new key":"new val"}})

 db.haha.update({"name":456},{$set:{"name":999}})
 WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })




db.表名.find({})
db.haha.find()
{ "_id" : ObjectId("5d2ef2af10c2764480fc19ac"), "name" : "123" }

上面提供的方法在3.2版本后官方就不推荐了。所以。来搞一些新的方法

  • db.collection.insertOne():向指定集合中插入一条文档数据
  • db.collection.insertMany():向指定集合中插入多条文档数据

  • db.collection.deleteOne():删除集合内一条文档数据
  • db.collection.deleteMany({}):删除集合所有文档数据

  • db.collection.updateOne():更改集合内符合条件的一条文档数据
  • db.collection.updateMany():更改集合内符合条件的多条文档数

  • db.collection.findOne():查找集合内符合条件的一条文档数据  如果不写条件。默认返回当前表内的第一条。如果查询出多条。返回第一条

 

posted @ 2019-07-17 17:59  __Invoker  阅读(128)  评论(0编辑  收藏  举报