обновление doc в мангусте.обновление doc в mongoose
Model.findOne({_id: '123'}, function (err, doc) {
// some conditions
doc.body = 'body';
doc.update(); //update the doc in db
});
условие является сложным рядным представлением как MyModel.update({ age: { $gt: 18 } }, { oldEnough: true }, fn);
, как показано на documentation
doc.update();
не работают. Как сделать обновление документа наиболее эффективным?
обновленный вопрос. –
Что вы ожидаете от 'doc.update();' делать? Разве это не будет no-op, так как вы не передадите ему какие-либо аргументы? – JohnnyHK
Я внесены изменения в предыдущий код // некоторые условия doc.body = 'body'; Я хочу запустить команду, чтобы позволить 'doc' отражать изменения в документе в базе данных. –