2017-07-08 62 views

回答

0
router.route('/yourRoute').post((req, res) => { 

    Schema.findOneAndUpdate({ 
    username: newName 
    }, { 
    $set: { 
     enrolled_courses: [ 
     { 
      key: newValue 

     } 
     ] 
    } 
    }, { 
    upsert: true 
    }, function(err, user) { 
    if (err) { 
     res.json(err); 
    } else { 
     res.send({message: "Successfully updated"}); 

    } 
    }) 

}); 
+0

嘿,感谢回答,但您的代码不说明我们正在尝试enrolled_courses数组中修改的内容对象,而且,它不会推入completed_lessons阵列了。请有更多的想法吗? –