面试题答案
一键面试Map函数
function(doc) {
if (doc.orders) {
emit(doc.user_id, doc.orders.map(order => order.amount));
}
}
Reduce函数
function(keys, values, rereduce) {
return values.reduce((sum, subArray) => {
return sum + subArray.reduce((subSum, amount) => subSum + amount, 0);
}, 0);
}