findById
je pohodlný způsob na modelu, který poskytuje Mongoose, k vyhledání dokumentu podle jeho _id. Dokumentaci k němu naleznete zde.
Příklad:
// Search by ObjectId
var id = "56e6dd2eb4494ed008d595bd";
UserModel.findById(id, function (err, user) { ... } );
Funkčně je to stejné jako volání:
UserModel.findOne({_id: id}, function (err, user) { ... });
Všimněte si, že Mongoose odešle poskytnuté id
hodnotu na typ _id
jak je definováno ve schématu (výchozí hodnota je ObjectId).