Sie können die folgende Aggregationsabfrage verwenden.
$$ROOT
um das gesamte Dokument für jeden Namen zu behalten, gefolgt von $replaceRoot
um das Dokument ganz nach oben zu verschieben.
db.col.aggregate([
{"$group":{"_id":"$name","doc":{"$first":"$$ROOT"}}},
{"$replaceRoot":{"newRoot":"$doc"}}
])