Vous utilisez la projection. Le premier exemple dans les documents de requête de mangouste a une opération de projection intégrée.
NB :pas de vrai code car j'ai surligné les éléments importants avec des étoiles triples
// find each person with a last name matching 'Ghost', ***selecting the `name` and `occupation` fields***
Person.findOne({ 'name.last': 'Ghost' }, ***'name occupation'***, function (err, person) {
if (err) return handleError(err);
console.log('%s %s is a %s.', person.name.first, person.name.last, person.occupation) // Space Ghost is a talk show host.
})
La Person
schéma n'est pas spécifié mais je pense que l'exemple est assez clair.