findById
est une méthode pratique sur le modèle fourni par Mongoose pour trouver un document par son _id. La documentation correspondante peut être trouvée ici.
Exemple :
// Search by ObjectId
var id = "56e6dd2eb4494ed008d595bd";
UserModel.findById(id, function (err, user) { ... } );
Fonctionnellement, c'est la même chose que d'appeler :
UserModel.findOne({_id: id}, function (err, user) { ... });
Notez que Mongoose lancera le id
fourni value au type de _id
tel que défini dans le schéma (ObjectId par défaut).