mongodb javascript更新

mongodb javascript更新,javascript,mongodb,node.js,Javascript,Mongodb,Node.js,如何从JS更新mongodb集合 db.collection('fruits', function (err, collection) { collection.update({ "_id": content.fruitID}, content, function () { }); }); 我这样做对吗?我需要使用$set吗 基本上,内容是一个json对象,应该替换找到的文档 谢谢 我使用的是mongodb节点本机驱动程序。如果您想替换文档,您做的是正确的。如果要更新现有文档的

如何从JS更新mongodb集合

db.collection('fruits', function (err, collection) {
    collection.update({ "_id": content.fruitID}, content, function () {
    });
});
我这样做对吗?我需要使用$set吗

基本上,内容是一个json对象,应该替换找到的文档

谢谢


我使用的是mongodb节点本机驱动程序。

如果您想替换文档,您做的是正确的。如果要更新现有文档的字段,应使用$set

请看这里: