MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm cách nào để thực hiện truy vấn trong Mongoose?

Tôi là một trong những tác giả của cầy mangut. Bạn có thể thực hiện truy vấn này bằng một trong số cách sau:

  • find cú pháp

    User.findOne({'fb.gender': 'male'}, callback);
    
  • where cú pháp

    User.where('fb.gender', 'male').findOne(callback);
    
  • cú pháp phạm vi được đặt tên

    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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm cách nào để sử dụng toán tử LIKE trên mongoose?

  2. Lặp lại bộ sưu tập lớn trong MongoDB thông qua dữ liệu mùa xuân

  3. 5 cách để có được giây từ một ngày trong MongoDB

  4. Cách sử dụng $ regex bên trong $ hoặc dưới dạng Biểu thức tổng hợp

  5. Truy vấn Mongoose trả về null