sql >> Database >  >> NoSQL >> MongoDB

MongoDB via Mongoose JS - Wat is findByID?

findById is een gemaksmethode op het model dat wordt geleverd door Mongoose om een ​​document te vinden op zijn _id. De documentatie hiervoor is hier te vinden.

Voorbeeld:

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

Functioneel is het hetzelfde als bellen:

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

Merk op dat Mongoose de verstrekte id . zal casten waarde naar het type _id zoals gedefinieerd in het schema (standaard ingesteld op ObjectId).



  1. MongoDB als bestandsopslag

  2. Laravel Caching met Redis is erg traag

  3. MongoDB - afsluiten met code:62

  4. MongoDB $push