【发布时间】:2016-04-21 19:39:30
【问题描述】:
我正在尝试查找对象是否在预保存中更改并相应地执行一些操作。 Followinfg 是我的代码
var eql = require("deep-eql");
OrderSchema.post( 'init', function() {
this._original = this.toObject();
});
OrderSchema.pre('save', function(next) {
var original = this._original;
delete this._original;
if(eql(this, original)){
//do some actions
}
next();
});
即使我什么都不做,它也会返回 false!
【问题讨论】:
-
不清楚我们如何使用那里提供的解决方案?