Acabei de descobrir este novo recurso 3.2:
includeArrayIndex . Então você pode
unwind a receita do campo com esta opção e, em seguida, sum usando seu includeArrayIndex campo como id e, em seguida, sort e push para obter uma nova matriz. Referência:https://docs.mongodb.org/manual/reference/ operador/agregação/descontrair/