MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

La mangouste se remplit après la sauvegarde

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.