ऐसा करने के लिए आप $exists
. का उपयोग करके अपनी क्वेरी कुंजियों में डॉट नोटेशन का उपयोग कर सकते हैं ऑपरेटर सिर्फ अस्तित्व की जांच करने के लिए:
db.test.find({'files.IyzkmGh4YGD61Tc3TJjaEY17hDldH': {'$exists': 1}})
उन सभी दस्तावेज़ों को ढूंढने के लिए जिनमें वे फ़ाइलें हैं और उन्हें हटा दें:
db.test.update(
{'files.IyzkmGh4YGD61Tc3TJjaEY17hDldH': {'$exists': 1}},
{'$pull': {'files': {'IyzkmGh4YGD61Tc3TJjaEY17hDldH': {'$exists': 1}}}},
multi=True)