Vous devriez pouvoir utiliser la fonction de remplissage du modèle pour ce faire :http://mongoosejs.com/docs/api.html#model_Model.populate Dans le gestionnaire de sauvegarde pour le livre, au lieu de :
book._creator = user;
vous feriez quelque chose comme :
Book.populate(book, {path:"_creator"}, function(err, book) { ... });
Probablement une réponse trop tardive pour vous aider, mais j'étais bloqué là-dessus récemment, et cela pourrait être utile à d'autres.