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

MongoDB:जाँच कर रहा है कि क्या नेस्टेड सरणी में उप-सरणी है

आप कोशिश कर सकते हैं $all $elemMatch . के साथ क्वेरी शर्तों पर मिलान करने के लिए।

db.collection.find({
    gradeCards: {
        $all: [{
            "$elemMatch": {
                id: 1234,
                comments: {
                    $in: ['GOOD', 'NICE']
                }
            }
        }, {
            "$elemMatch": {
                id: 2345,
                comments: {
                    $in: ['GOOD']
                }
            }
        }, ]
    }
})



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. बायीं ओर डुप्लीकेट पंक्तियाँ प्राप्त करना Birt रिपोर्ट में शामिल हों

  2. MongoDB में डेटा का असामान्यकरण

  3. MongoDb क्वेरीज़ और system.linq

  4. एक नए दस्तावेज़ के रूप में सहेजे बिना नेवला स्कीमा के विरुद्ध वस्तु मान्य करें

  5. नेवला का उपयोग करके डेटा को बचाने के लिए क्रॉसस्टैब-क्वेरी या वर्चुअल