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

Mongoose/Mongodb :exclure les champs des données de requête renseignées

Le deuxième paramètre de populate est une chaîne de sélection de champ, vous pouvez donc le faire comme :

Author
  .findOne({personcode: code})
  .select('-_id -__v')
  .populate('bookids', '-_id -__v')
  .exec(function (err, data) {
    //foo
});

Notez que vous devez combiner vos sélections de champs en une seule chaîne.