इसलिए मैं उन सभी रिकॉर्डों को खोजने का प्रयास कर रहा हूं जिनके पास एक फील्ड सेट है और वह शून्य नहीं है।
मैं उपयोग करने की कोशिश करता हूं $exists
, हालांकि MongoDB प्रलेखन के अनुसार , यह क्वेरी फ़ील्ड को खोलेगी जो समान अशक्त है।
$exists
दस्तावेजों से मेल खाता है जिसमें शून्य मान संग्रहीत करने वाला फ़ील्ड है।
तो मैं अब मान रहा हूँ कि मुझे ऐसा कुछ करना होगा:
db.collection.find({ "fieldToCheck" : { $exists : true, $not : null } })
जब भी मैं यह कोशिश करता हूं, मुझे यह त्रुटि मिलती है कि [invalid use of $not]
किसी को भी इस बात का अंदाजा है कि इसके लिए क्वेरी कैसे की जाए?