sql >> Databáze >  >> NoSQL >> MongoDB

Mongoid 3 - přístup k výsledkům map_reduce

Konečně jsem na to přišel díky skupině Mongoid google. Podrobnosti zde:https://groups.google.com/d/topic/ mongoid/T6XhqLtofTE/diskuse

Oprava jedné vložky je:

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

V nadcházející verzi mongoidu se Mongoid::Contextual::MapReduce#documents změní ze soukromé metody na veřejnou a .send(:documents) již nebude potřeba.




  1. Nastavte více polí jedním aktualizačním dotazem

  2. Jak se vyhnout dvěma souběžným žádostem API, které narušují logiku ověřování dokumentu?

  3. PHP startovací mongo:Nelze inicializovat modul

  4. jak aktualizovat pole vnořeného objektu v mongodb?