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

शून्य मानों के साथ MongoDb क्वेरी सरणी

सरणियों के साथ दस्तावेज़ खोजने के लिए, शून्य तत्वों के साथ कृपया चलाएँ:

db.collection.find({"keyWithArray":{$elemMatch:{"$in":[null], "$exists":true}}})

safaribooksonline के अनुसार उचित null $in . का उपयोग करके मिलान किया जाता है (क्योंकि आप $eq . का उपयोग नहीं कर सकते null . के साथ साथ ही, null . के साथ तुलना करना :

{"something":null}

"कुछ" फ़ील्ड के साथ दस्तावेज़ों से मेल खाएगा जो शून्य पर सेट है और प्रत्येक दस्तावेज़ जिसमें "कुछ" फ़ील्ड बिल्कुल नहीं है। इस प्रकार हमें यह सुनिश्चित करना होगा कि $exists . का उपयोग करके कुंजी मौजूद है ।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB के लिए एक विकास और संचालन चेकलिस्ट

  2. एग्रीगेट फंक्शन पेज रिफ्रेश पर एनजी-रिपीट में आइटम्स को डुप्लिकेट करता है। यह पता लगाने की जरूरत है कि नकल को कैसे रोका जाए। एंगुलरज्स मोंगोडब नेवला

  3. जंग मोंगो चालक के बीएसओएन प्रकार को ऑब्जेक्ट आईडी में कैसे परिवर्तित करें?

  4. मोंगो:बाहरी वजन के आधार पर कैसे छाँटें

  5. MongoDb सेलेक्ट क्वेरी इश्यू व्हाइट रेगुलर एक्सप्रेशन (व्हाइट से शुरू होता है और व्हाइट को समाप्त करता है)