sql >> Database teknologi >  >> NoSQL >> MongoDB

KortReducer problemet

Hvis du ændrer den sidste linje til følgende, burde det virke:

return {qty:sum1, qtybs:sum2};

Reglen er, at returværdien af ​​reduceringsfunktionen skal være den samme "form" som det andet argument, der skal udsendes (som er input, der skal reduceres), da outputtet af reducer føres tilbage til reduceringsfunktionen. Se http://www.mongodb.org/display/DOCS/MapReduce# MapReduce-ReduceFunction for flere detaljer.




  1. Sådan laver du korrekt databasetest (TDD) på Rails 3 ved hjælp af MongoDB og Mongoid

  2. Strengfeltværdilængde i mongoDB

  3. Mongodb integrere strukturopdatering og søgning?

  4. Fejl ved forsøg på at opdatere MongoDb array-element