MongoDB map-reduce stöder ett scope fält, som ställer in Javascript-globaler tillgängliga för map , reduce och finalize funktioner. Du kan lägga till ett fält i scope och spåra summan under antingen map eller reduce faser, vilket som är mest meningsfullt för ditt användningsfall; du kan sedan komma åt detta under finalize för att beräkna procentsatsen för varje utdatagrupp.