javascript 如何在mongodb中更新集合?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 如何在mongodb中更新集合?相关的知识,希望对你有一定的参考价值。

 db.collectionName.updateOne(
      { "name" : "Pizza Rat's Pizzaria" },
      { $set: {"_id" : 4, "violations" : 7, "borough" : "Manhattan" } },
   );
   
#the first parameter is the filter, it mean that mongo is going to update the collection that match with this creteria 
// If you need to use objectId first you need to import it
const ObjectId = require('mongodb').ObjectId
const db = require('../db')


db.getDb() // Connect db
.db()
.collection('collectionName')
.updateOne({"_id" : ObjectId("5c39cc1db9f2a512ef04fa86")}, {$set: {"name": "Robertt"}})
.then((r)=> {
  console.log("Result", r.result)
}).catch(err => {
  console.log(err)
})

以上是关于javascript 如何在mongodb中更新集合?的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB - 使用 javascript 更新子文档

MongoDB - 使用 javascript 更新子文档

更新 mongodb 时 JavaScript 堆内存不足

如何在 JavaScript 中使用 Mongoose 动态更新文档?

如何批量更新 MongoDB 字符串数组以用连字符替换空格?

MongoDB 搭建副本集