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

Mongoid:find gennem Array of ids

Arbejdede på et lignende problem og fandt en lidt mere kortfattet løsning:

objs = MyModel.find(ids).sort_by{|m| ids.index(m.id) }

dybest set bare bruge sorteringsblokken til at fange indekset for elementet.



  1. MongoDB og PostgreSQL tanker

  2. MongoDB Aggregation Operators for returnering af datodele

  3. Redis er konfigureret til at gemme RDB-øjebliksbilleder, men det er i øjeblikket ikke i stand til at fortsætte på disken - Ubuntu Server

  4. Hvordan fremskynder man MongoDB-indsættelser/sek.