Mengapa Anda menggunakan hitungan dan panjang data jika mereka memiliki nilai yang sama? Sepertinya Anda hanya perlu menggunakan hitungan.
Fungsi Peta:
function () {
emit(this.clientid, {count:1});
}
Kurangi Fungsi:
function (key, vals) {
var result = {count:0};
vals.forEach(function (value) {result.count += value.count;});
return result;
}