MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

MongoDB przez Mongoose JS — Co to jest findByID?

findById jest wygodną metodą w modelu, który jest dostarczany przez Mongoose, aby znaleźć dokument według jego _id. Dokumentację do tego można znaleźć tutaj.

Przykład:

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

Funkcjonalnie to to samo, co dzwonienie:

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

Pamiętaj, że Mongoose prześle podany id wartość typu _id zgodnie z definicją w schemacie (domyślnie ObjectId).



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Programowa aktualizacja pól w Mongo i Meteor

  2. mongoexport E QUERY SyntaxError:Nieoczekiwany identyfikator

  3. Grupowanie warunkowe z $istnieje wewnątrz $cond

  4. mangusta wyjątkowa:prawda nie działa

  5. używanie $i $match w mongodb