comment enregistrer l'utilisateur dans le crochet mangouste en utilisant un middleware
user321
J'utilise cette bibliothèque Mongoose Audit Plugin et j'ai ajouté cet extrait de code dans mon schéma d'entité:
let AuditLog = require('mongoose-audit')
GiftSchema.virtual('Author').set(function (userEmail) {
this._user = userEmail
})
Le code middleware ressemble à ceci, mais il n'enregistre pas l'utilisateur dans la collecte du journal d'audit.
var updated = _.merge({}, req.body, {
Author: req.decoded.user
})
Aucune suggestion? J'ai également utilisé ce package mais il n'a enregistré aucun enregistrement dans DB. journal-d'audit-mangouste
user321
req.body = _.merge({}, req.body, {
Author: req.decoded.user
})
Résolu. Je viens de fusionner le corps dans la demande au lieu de la variable mise à jour