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

Mongoid 3 - accedi ai risultati map_reduce

Finalmente l'ho capito grazie al gruppo google di Mongoid. Dettagli qui:https://groups.google.com/d/topic/ mongoid/T6XhqLtofTE/discussion

La correzione di una fodera è:

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

In una prossima versione di mongoid, Mongoid::Contextual::MapReduce#documents sarà cambiato da un metodo privato a uno pubblico e .send(:documents) non sarà più necessario.