MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मोंगोडब डॉट नोटेशन वाइल्डकार्ड?

यह आपके प्रश्न का वास्तविक उत्तर है।

आप उन सभी उपयोगकर्ता वस्तुओं को कैसे खोज सकते हैं जिनके पास किसी सेवा के लिए 50 से कम क्रेडिट हैं, यदि आपके पास यह जानने का कोई तरीका नहीं है कि सेवा ऑब्जेक्ट कुंजियाँ क्या होंगी, तो यह इस प्रकार है।

$जहां क्वेरी का उपयोग करें:

db.users.find({
    $where: function () {
        for (var index in this.services)
            if (this.services[index].credits < 50)
                return this;
    }
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB के साथ NodeJS कनेक्शन त्रुटि

  2. MongoLab पर चल रहे MongoDB में तिथियों के लिए सिंटैक्स क्या है?

  3. MongoError:टोपोलॉजी को नष्ट कर दिया गया था:

  4. findOneAndUpdate कोई फ़ंक्शन नहीं है

  5. MongoDB में एकाधिक दस्तावेज़ों से सरणी कैसे संयोजित करें?