首页 > 解决方案 > NodeJs findOneAndUpdate 获取修改的列

问题描述

有什么方法可以检查修改了哪些列或在更新一列(例如“nick”)时触发操作?我是usune猫鼬。

标签: node.jsmongodbmongoose

解决方案


findOneAndUpdate一个选项称为new: boolean返回新文档而不是旧文档。

文档

var query = { name: 'borne' };
Model.findOneAndUpdate(query, { name: 'jason bourne' }, {new: true}, callback)

推荐阅读