sql >> Base de Datos >  >> NoSQL >> MongoDB

Mongoid 3 - accede a map_reduce resultados

Finalmente lo descubrí gracias al grupo de Google Mongoid. Detalles aquí:https://groups.google.com/d/topic/ mongoide/T6XhqLtofTE/discusión

La corrección de una sola línea es:

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

En una próxima versión de mongoid, Mongoid::Contextual::MapReduce#documents se cambiará de un método privado a uno público, y .send(:documents) ya no será necesario.