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

Mongoid 3 - få adgang til map_reduce resultater

Endelig fandt ud af det takket være Mongoid google-gruppen. Detaljer her:https://groups.google.com/d/topic/ mongoid/T6XhqLtofTE/diskussion

One liner fix er:

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

I en kommende version af mongoid vil Mongoid::Contextual::MapReduce#documents blive ændret fra en privat metode til en offentlig metode, og .send(:documents) vil ikke være nødvendigt længere.




  1. Hvorfor virker min MongoDB $or forespørgsel ikke?

  2. Fjernelse af et objekt fra et array inde i en samling

  3. Uafhængig af store og små bogstaver find i mongodb for brugernavne i php

  4. Hvordan får man navnene fra id'erne i mongoose?