Mongoose更新模型和“预”方法

时间:2013-09-10 16:11:58

标签: node.js mongodb mongoose

我想更新模型,使用“findByIdAndUpdate”函数来更新单个文档。我在模式中放了一个pre(“validate”),但这只在使用save()或我创建时触发,而不是在我更新时触发。

我正在使用它来推送嵌套对象,我需要检查每个推送文档的一些参数,但如果我使用保存所有pre(“validates”)我在其他嵌套对象中将会触发。

var update = {...};
User.findByIdAndUpdate(userId, update, callback);

有些想法?

0 个答案:

没有答案