我正在使用带有mongodb的nodejs并且需要记录用户操作(谁做了什么)。
为此,我使用预中间件和log4js写入文件,它是这样的:
var userSchema = new Schema(..);
userSchema.pre('save', function(next) {
log.TRACE(req.user.id ...);
next();
});
我现在需要的是将一个param(req.user.id)从user.save()或user.update()传递给我的preddlware,以便在我的日志文件中使用它但不知道如何要做到这一点。