Mongodb обновление JavaScript - PullRequest
       4

Mongodb обновление JavaScript

3 голосов
/ 04 февраля 2011

Как мне обновить коллекцию mongodb из JS?

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

Я правильно делаю? Нужно ли использовать $ set?

По сути, контент - это объект json, который должен заменить найденный документ.

Спасибо.

Я использую собственный драйвер узла mongodb.

1 Ответ

2 голосов
/ 04 февраля 2011

Если вы хотите заменить документ, вы делаете все правильно.Если вы хотите обновить поле существующего документа, вы должны использовать $ set.

См. Здесь: http://www.mongodb.org/display/DOCS/Updating

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...