findById
е удобен метод за модела, предоставен от Mongoose за намиране на документ по неговия _id. Документацията за него може да бъде намерена тук.
Пример:
// Search by ObjectId
var id = "56e6dd2eb4494ed008d595bd";
UserModel.findById(id, function (err, user) { ... } );
Функционално, това е същото като извикване:
UserModel.findOne({_id: id}, function (err, user) { ... });
Обърнете внимание, че Mongoose ще предава предоставения id
стойност към типа _id
както е дефинирано в схемата (по подразбиране ObjectId).