我有一个map函数,它返回一个值作为数组:
emit(doc.created_date, { calories : doc.calories, miles : doc.miles, minutes : doc.minutes, reps : doc.reps, steps : doc.steps, water : doc.water })
Run Code Online (Sandbox Code Playgroud)
我想对所有返回值的卡路里,里程,分钟和步数进行总和.喜欢
return {"calories":t_cal,"miles":t_mil, "minutes":t_min,"steps":t_step};
Run Code Online (Sandbox Code Playgroud)
我已经尝试了沙发维基和其他网站的几个例子,但我无法弄清楚如何访问值数组.
reduce_overflow_error当我尝试将值相加或运行for循环时为null时,我得到:
for(var i in values) { t_mil = t_mil + values[i].miles }
Run Code Online (Sandbox Code Playgroud)