Pengurangan peta MongoDB mendukung scope
bidang, yang menyetel global Javascript tersedia untuk map
, reduce
, dan finalize
fungsi. Anda dapat menambahkan bidang ke scope
dan lacak totalnya selama map
atau reduce
fase, mana yang paling masuk akal untuk kasus penggunaan Anda; Anda kemudian dapat mengakses ini selama finalize
untuk menghitung persentase untuk setiap grup keluaran.