Jika Anda mengubah baris terakhir menjadi yang berikut ini, itu akan berfungsi:
return {qty:sum1, qtybs:sum2};
Aturannya adalah bahwa nilai kembalian dari fungsi reduksi harus "bentuk" yang sama dengan argumen kedua yang akan dipancarkan (yang merupakan input untuk direduksi) karena output dari reduksi diumpankan kembali ke fungsi reduksi. Lihat https://www.mongodb.org/display/DOCS/MapReduce# MapReduce-ReduceFunction untuk lebih jelasnya.