Vous pouvez ajouter votre propre 'remove'
Intergiciel Mongoose sur la Person
schema pour supprimer cette personne de tous les autres documents qui la référencent. Dans votre fonction middleware, this
est la Person
document en cours de suppression.
Person.pre('remove', function(next) {
// Remove all the assignment docs that reference the removed person.
this.model('Assignment').remove({ person: this._id }, next);
});