W tym celu powinieneś być w stanie użyć funkcji wypełniania modelu:http://mongoosejs.com/docs/api.html#model_Model.populate W module obsługi zapisywania książki, zamiast:
book._creator = user;
zrobiłbyś coś takiego:
Book.populate(book, {path:"_creator"}, function(err, book) { ... });
Prawdopodobnie za późno na odpowiedź, aby ci pomóc, ale ostatnio utknąłem na tym i może to być przydatne dla innych.