Van v4.2 , kunt u gebruik maken van $unset
aggregatieoperator om enkele of meerdere velden te verwijderen. U kunt ook een veld of velden uitsluiten van een ingesloten document met behulp van de puntnotatie.
Om een enkel veld te verwijderen:
db.coll.aggregate([ { $unset: "_id" } ])
Om meerdere velden te verwijderen:
db.coll.aggregate([ { $unset: [ "_id", "name" ] } ])
Ingesloten velden verwijderen:
db.coll.aggregate([
{ $unset: [ "_id", "author.name" ] }
])