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

Hvordan udfører jeg en forespørgsel i Mongoose?

Jeg er en af ​​forfatterne af mongoose. Du kan udføre denne forespørgsel på en af ​​flere måder:

  • find syntaks

    User.findOne({'fb.gender': 'male'}, callback);
    
  • where syntaks

    User.where('fb.gender', 'male').findOne(callback);
    
  • navngivet omfangssyntaks

    UserSchema.namedscope('male').where('fb.gender', 'male');
    // ...
    var User = mongoose.model('User', UserSchema);
    
    // Now you can write queries even more succinctly and idiomatically
    User.male.findOne(callback);
    


  1. Ved oprettelse af den første admin-bruger på mongdb-klyngen får fejlmeddelelsen ikke kunne tilføje bruger:ikke autoriseret på admin til at udføre kommandoen

  2. Forkert afstand i geonear-metoden med Doctrine MongoDB ODM

  3. Hent data fra MongoDB-samling til Swing JTable

  4. Hvordan bruger man $regex i mongodb?