От v4.2 , можете да използвате $unset
агрегатен оператор за премахване на едно или множество полета. Можете също да изключите поле или полета от вграден документ, като използвате нотацията с точка.
За да премахнете едно поле:
db.coll.aggregate([ { $unset: "_id" } ])
За да премахнете множество полета:
db.coll.aggregate([ { $unset: [ "_id", "name" ] } ])
За да премахнете вградени полета:
db.coll.aggregate([
{ $unset: [ "_id", "author.name" ] }
])