MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mongoid 3 - Greifen Sie auf map_reduce-Ergebnisse zu

Dank der Mongoid-Google-Gruppe habe ich es endlich herausgefunden. Details hier:https://groups.google.com/d/topic/ mongoid/T6XhqLtofTE/Diskussion

Die Einzeiler-Korrektur lautet:

collection = mr_collection.send(:documents).sort(sort).limit(limit).skip(skip).to_a

In einer kommenden Version von mongoid wird Mongoid::Contextual::MapReduce#documents von einer privaten Methode in eine öffentliche geändert, und die .send(:documents) wird nicht mehr benötigt.