Právě jsem objevil tuto novou funkci 3.2:includeArrayIndex
.
Můžete se tedy unwind
příjmy z pole s touto možností a poté sum
pomocí includeArrayIndex
pole jako id a poté sort
a push
získat nové pole.
Reference:https://docs.mongodb.org/manual/reference/ operátor/agregace/odvíjení/