最後の行を次のように変更すると、機能するはずです。
return {qty:sum1, qtybs:sum2};
規則は、reduceの出力がreduce関数にフィードバックされるため、reduce関数の戻り値はemitする2番目の引数(reduceへの入力)と同じ「形状」でなければならないということです。 http://www.mongodb.org/display/DOCS/MapReduce#を参照してくださいMapReduce-ReduceFunction 詳細については。
最後の行を次のように変更すると、機能するはずです。
return {qty:sum1, qtybs:sum2};
規則は、reduceの出力がreduce関数にフィードバックされるため、reduce関数の戻り値はemitする2番目の引数(reduceへの入力)と同じ「形状」でなければならないということです。 http://www.mongodb.org/display/DOCS/MapReduce#を参照してくださいMapReduce-ReduceFunction 詳細については。