findById
é um método de conveniência no modelo fornecido pelo Mongoose para localizar um documento por seu _id. A documentação para isso pode ser encontrada aqui. Exemplo:
// Search by ObjectId
var id = "56e6dd2eb4494ed008d595bd";
UserModel.findById(id, function (err, user) { ... } );
Funcionalmente, é o mesmo que chamar:
UserModel.findOne({_id: id}, function (err, user) { ... });
Observe que o Mongoose lançará o
id
fornecido valor para o tipo de _id
conforme definido no esquema (padrão para ObjectId).