sql >> Databáze >  >> NoSQL >> MongoDB

Problém MapReduce

Pokud změníte poslední řádek na následující, mělo by to fungovat:

return {qty:sum1, qtybs:sum2};

Pravidlem je, že návratová hodnota funkce snížení musí mít stejný „tvar“ jako druhý argument, který se má vysílat (což je vstup, který se má snížit), protože výstup funkce snížení je přiváděn zpět do funkce snížení. Viz http://www.mongodb.org/display/DOCS/MapReduce# MapReduce-ReduceFunction pro více podrobností.




  1. Jak v pymongu MongoDB udělám count()?

  2. Meteor vyžaduje ke spuštění sudo

  3. Mongoose vytáhne ObjectId z pole

  4. selhání importu pymongo ubuntu