MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

MongoDB tramite Mongoose JS - Che cos'è findByID?

findById è un metodo pratico sul modello fornito da Mongoose per trovare un documento tramite il suo _id. La relativa documentazione può essere trovata qui.

Esempio:

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

Funzionalmente, è come chiamare:

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

Tieni presente che Mongoose trasmetterà l'id fornito valore al tipo di _id come definito nello schema (predefinito su ObjectId).