findById
jest wygodną metodą w modelu, który jest dostarczany przez Mongoose, aby znaleźć dokument według jego _id. Dokumentację do tego można znaleźć tutaj.
Przykład:
// Search by ObjectId
var id = "56e6dd2eb4494ed008d595bd";
UserModel.findById(id, function (err, user) { ... } );
Funkcjonalnie to to samo, co dzwonienie:
UserModel.findOne({_id: id}, function (err, user) { ... });
Pamiętaj, że Mongoose prześle podany id
wartość typu _id
zgodnie z definicją w schemacie (domyślnie ObjectId).