标签: node.js mongodb mongoose
我想更新模型,使用“findByIdAndUpdate”函数来更新单个文档。我在模式中放了一个pre(“validate”),但这只在使用save()或我创建时触发,而不是在我更新时触发。
我正在使用它来推送嵌套对象,我需要检查每个推送文档的一些参数,但如果我使用保存所有pre(“validates”)我在其他嵌套对象中将会触发。
var update = {...}; User.findByIdAndUpdate(userId, update, callback);
有些想法?