MongoDB मैप-रिड्यूस एक scope
का समर्थन करता है फ़ील्ड, जो जावास्क्रिप्ट ग्लोबल्स को map
. पर उपलब्ध कराता है , reduce
, और finalize
कार्य। आप scope
में एक फ़ील्ड जोड़ सकते हैं और किसी भी map
. के दौरान कुल ट्रैक करें या reduce
चरण, जो भी आपके उपयोग के मामले के लिए सबसे अधिक समझ में आता है; फिर आप इसे finalize
. के दौरान एक्सेस कर सकते हैं प्रत्येक आउटपुट समूह के लिए प्रतिशत की गणना करने के लिए।