MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Problema MapReduce


Se você alterar a última linha para o seguinte, deve funcionar:
return {qty:sum1, qtybs:sum2};

A regra é que o valor de retorno da função de redução deve ser a mesma "forma" que o segundo argumento a ser emitido (que é a entrada a ser reduzida) à medida que a saída de redução é realimentada na função de redução. Consulte http://www.mongodb.org/display/DOCS/MapReduce# MapReduce-ReduceFunction para mais detalhes.