【发布时间】:2018-01-05 07:24:41
【问题描述】:
我是 mongodb 和 Nodejs 的新手,我想知道我的代码有什么问题,
我遇到更新操作文档在使用updateOne时必须包含原子操作符,
这是我的代码,
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://url-this-is-working";
MongoClient.connect(url, function(err, db) {
if (err) throw err;
var dbase = db.db("SampleNodeDB");
var myquery = { address: "Valley 345" };
var newvalues = { name: "Mickey", address: "Canyon 123" };
dbase.collection("customers").updateOne(myquery, newvalues, function(err, res) {
if (err) throw erre
console.log("1 document updated");
db.close();
});
});
谁能帮我找出并纠正问题,
谢谢!
【问题讨论】:
-
var dbase = db.db("SampleNodeDB");这是错误