2011-02-04 6 views
3

JSからmongodbコレクションを更新するにはどうすればよいですか?mongodb javascript update

db.collection('fruits', function (err, collection) { 
    collection.update({ "_id": content.fruitID}, content, function() { 
    }); 
}); 

私はこの権利を行っていますか? $ setを使う必要がありますか?

基本的にcontentは、見つかったドキュメントを置き換えるjsonオブジェクトです。

ありがとうございました。

私はmongodbノードネイティブドライバを使用しています。

答えて

2

あなたが正しいことをしている文書を置き換える場合は、既存のドキュメントのフィールドを更新する場合は、$ setを使用する必要があります。

ここをクリックしてください:http://www.mongodb.org/display/DOCS/Updating