NodeJs findOneAndUpdate获取修改的列

时间:2018-12-06 12:46:09

标签: node.js mongodb mongoose

是否有任何方法可以检查修改了哪些列,或者在更新一列(例如“尼克”)时触发操作?我是Mongose。

1 个答案:

答案 0 :(得分:1)

findOneAndUpdate中有一个名为new: boolean的选项,该选项返回新文档而不是旧文档。

来自doc

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