v4.2 . से , आप $unset
का उपयोग कर सकते हैं
एकल या एकाधिक फ़ील्ड को निकालने के लिए कुल ऑपरेटर। आप डॉट नोटेशन का उपयोग करके किसी फ़ील्ड या फ़ील्ड को एम्बेड किए गए दस्तावेज़ से बाहर भी कर सकते हैं।
किसी एक फ़ील्ड को निकालने के लिए:
db.coll.aggregate([ { $unset: "_id" } ])
एकाधिक फ़ील्ड निकालने के लिए:
db.coll.aggregate([ { $unset: [ "_id", "name" ] } ])
एम्बेड किए गए फ़ील्ड हटाने के लिए:
db.coll.aggregate([
{ $unset: [ "_id", "author.name" ] }
])