Jedním ze způsobů, jak to zvládnout, je převést instanci modelu mongoose na prostý objekt, nad kterým máte plnou kontrolu, a to voláním toObject()
na to:
User.findById(userId, function(err, data) {
if (!err) {
data = data.toObject();
data.newvar = 'Hello, world';
}
});
Pokud chcete strukturovanější řešení, můžete do schématu přidat virtuální atributy, jak je popsáno zde .