MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie führe ich eine Abfrage in Mongoose durch?

Ich bin einer der Autoren von Mongoose. Sie können diese Abfrage auf verschiedene Arten durchführen:

  • find Syntax

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

    User.where('fb.gender', 'male').findOne(callback);
    
  • Named-Scope-Syntax

    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);