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 http://www.mongodb.org/display/DOCS/MapReduce# MapReduce-ReduceFunction untuk lebih jelasnya.