【发布时间】:2014-01-08 13:08:26
【问题描述】:
Salam(意思是你好):)
我正在运行 mongodb 2.4.8 和 Mongo DB Native NodeJS Driver。当我使用以下函数时,只有匹配 query 的第一个文档会更新。如何更新所有匹配的文件?
function update(coll, query, update, callback){
var options = options || {};
MongoClient.connect('mongodb://127.0.0.1:27017/dbName', function(error, db) {
if(error){
return console.dir(error);
}
db.collection(coll).update(query, update, {w:1}, function(error, result) {
callback(error, result);
});
});
}
我通过npm install mongodb命令安装了我的mongodb驱动,安装版本1.3.23,这个驱动版本支持多次更新吗?如果没有,如何安装更新版本的驱动支持多次更新?
【问题讨论】: