sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB via Mongoose JS - Vad är findByID?

findById är en bekvämlighetsmetod på modellen som tillhandahålls av Mongoose för att hitta ett dokument med dess _id. Dokumentationen för det finns här.

Exempel:

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

Funktionellt sett är det samma sak som att ringa:

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

Observera att Mongoose kommer att casta det angivna id värde till typen av _id som definierats i schemat (standard till ObjectId).



  1. Filtrera element i Redis

  2. MongoDB $min Aggregation Pipeline Operator

  3. Allvarligt fel:Oupptäckt undantag 'RedisException' med meddelandet 'Redis-server gick bort'

  4. Skapa ett unikt autoinkrementfält med mongoose