Mongoose: 查找、修改、保存

11 浏览
0 Comments

Mongoose: 查找、修改、保存

我有一个 Mongoose 的 User 模型:

var User = mongoose.model('Users',

mongoose.Schema({

username: 'string',

password: 'string',

rights: 'string'

})

);

我想找到 User 模型的一个实例,修改它的属性,并保存更改。以下是我尝试过的(是错误的!):

User.find({username: oldUsername}, function (err, user) {

user.username = newUser.username;

user.password = newUser.password;

user.rights = newUser.rights;

user.save(function (err) {

if(err) {

console.error('ERROR!');

}

});

});

如何找到、修改和保存 User 模型的实例的语法是什么?

0