findById
è un metodo pratico sul modello fornito da Mongoose per trovare un documento tramite il suo _id. La relativa documentazione può essere trovata qui.
Esempio:
// Search by ObjectId
var id = "56e6dd2eb4494ed008d595bd";
UserModel.findById(id, function (err, user) { ... } );
Funzionalmente, è come chiamare:
UserModel.findOne({_id: id}, function (err, user) { ... });
Tieni presente che Mongoose trasmetterà l'id
fornito valore al tipo di _id
come definito nello schema (predefinito su ObjectId).