Javascript Mongodb如何仅在元素等于字符串x时更新它?
所以我试着这样做:Javascript Mongodb如何仅在元素等于字符串x时更新它?,javascript,mongodb,Javascript,Mongodb,所以我试着这样做: DB.update({_id}, {$set: {name: 'Bar'}}); // Set name to Bar only if name is Foo 但我只想将名称更新为'Bar',因为当前名称为'Foo'。如何做到这一点?像这样: db.collection.update({name:"Foo"}, {$set: {name: "Bar"}}, {multi:true}) 请参阅此链接:
DB.update({_id}, {$set: {name: 'Bar'}}); // Set name to Bar only if name is Foo
但我只想将名称更新为'Bar',因为当前名称为'Foo'。如何做到这一点?像这样:
db.collection.update({name:"Foo"}, {$set: {name: "Bar"}}, {multi:true})
请参阅此链接: