sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB přes Mongoose JS - Co je findByID?

findById je pohodlný způsob na modelu, který poskytuje Mongoose, k vyhledání dokumentu podle jeho _id. Dokumentaci k němu naleznete zde.

Příklad:

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

Funkčně je to stejné jako volání:

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

Všimněte si, že Mongoose odešle poskytnuté id hodnotu na typ _id jak je definováno ve schématu (výchozí hodnota je ObjectId).



  1. Fáze a zřetězení agregace MongoDB

  2. MongoDB findAndModify()

  3. MongoDB $ sinh

  4. jak používat mikroslužbu nestjs redis?