sql >> Base de Datos >  >> NoSQL >> MongoDB

MongoDB a través de Mongoose JS - ¿Qué es findByID?

findById es un método de conveniencia en el modelo proporcionado por Mongoose para encontrar un documento por su _id. La documentación para ello se puede encontrar aquí.

Ejemplo:

// Search by ObjectId
var id = "56e6dd2eb4494ed008d595bd";
UserModel.findById(id, function (err, user) { ... } );

Funcionalmente, es lo mismo que llamar:

UserModel.findOne({_id: id}, function (err, user) { ... });

Tenga en cuenta que Mongoose emitirá el id proporcionado valor al tipo de _id como se define en el esquema (predeterminado en ObjectId).