美文网首页
MongoDB更新数据

MongoDB更新数据

作者: Snowzhu007 | 来源:发表于2017-11-12 12:37 被阅读0次

插入一条数据

db.goods.insert({"productId":"100001","productName":"admin","salePrice":"200","checked":"1","productNum":"1","productImage":"1.jpg"})

发现productname输成了admin了

应该是小米蓝牙音箱

怎么办? 更新一下就行

db.goods.update({"productId":"100001"},{productName:"小米蓝牙音箱"})

成功返回: 查看一下写入成功了没

db.goods.findOne({"productId":"100001");

结果是

db.goods.findOne({"productId":"100001")
...
...

这是什么鬼? 这尼玛不是更新,是覆盖啊!!!!

先删除这条数据

db.goods.remove({"productName" : "小米蓝牙音箱" })
WriteResult({ "nRemoved" : 1 })

重新增加

db.goods.insert({"productId":"100001","productName":"admin","salePrice":"200","checked":"1","productNum":"1","productImage":"1.jpg"})

重新更新这条数据的productname

db.goods.update({"productId":"100001"},{$set:{productName:"小米蓝牙音箱"}})

成功了

db.goods.findOne()
{
"_id" : ObjectId("5a07cfa2d418356ec346b3d0"),
"productId" : "100001",
"productName" : "小米蓝牙音箱",
"salePrice" : "200",
"checked" : "1",
"productNum" : "1",
"productImage" : "1.jpg"
}

相关文章

  • mongodb 使用参考

    关于mongodb创建索引的一些经验总结(转) MongoDb 数据迁移 MongoDB 更新数据 MongoDB...

  • Mongodb基本操作

    mongodb数据库管理: Mongodb插入文档: Mongodb更新文档 Mongodb删除文档: Mongo...

  • Node.js官方mongodb驱动

    准备 一些mongodb命令 连接mongodb 插入数据 更新数据 删除数据 查询数据 参考https://gi...

  • MongoDB更新数据

    插入一条数据 db.goods.insert({"productId":"100001","productName...

  • MongoDB 更新数据

    经过测试,总结出mongoDB更新数据的特点: 1.更新的新数据如果字段有增加,新数据将进行覆盖旧数据 2.更新的...

  • MongoDB更新文档 --- 2022-04-03

    本章介绍,通过mongo shell更新MongoDB文档数据。MongoDB通过各种类型的操作符实现的不同的更新...

  • day18(MongoDB)

    安装MongoDB 配置启动: 优化警告 插入数据 查询数据 更新数据 删除数据 mongostat mongot...

  • MongoDB大数据处理权威指南

    《MongoDB大数据处理权威指南》本书根据MongoDB的新版本做了相应更新,其中包含MongoDB n全新的所...

  • mongodb和mongoose

    mongodb 更新数据的方法 删除一个子集

  • mongodb使用updateOne和updateMany更新数

    mongodb更新数据可以使用updateOne()、updateMany()以及replaceOne()等方法。...

网友评论

      本文标题:MongoDB更新数据

      本文链接:https://www.haomeiwen.com/subject/iyvnmxtx.html