【发布时间】:2017-08-12 15:50:39
【问题描述】:
我想更新我的文档,但它不能 100% 工作。
// Initialize connection once
MongoClient.connect("mongodb://localhost:27017/testDB", function(err, database) { //"mongodb://localhost:27017/test"
if(err) throw err;
db = database;
});
我的收藏行看起来像:
{ "_id" : ObjectId("53f9379ce9575bbe9ec29581"), "name:paco", “状态:学生”}
现在,如果我想按如下方式更新 Document 上的行:
db.collection('user', function(err, collection){
collection.update({'_id':ObjectID(req.session.loggedIn)}, {image : filename}, {w:1}, function(err, result){
console.log(result);
我只是:
{ "_id" : ObjectId("53f9379ce9575bbe9ec29581"), "image:filename" }
如何进行更新以获取这样的数据??:
{ "_id" : ObjectId("53f9379ce9575bbe9ec29581"), "name:paco", "status:student" , "image:filename"}
【问题讨论】: