MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Mongoid:намерете чрез масив от идентификатори

Работих по подобен проблем и намерих малко по-сбито решение:

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

по принцип просто използвайки блока за сортиране, за да хванеш индекса на елемента.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да свържете Robomongo към MongoDB

  2. MongoDB $concat

  3. Как да организирате връзка много към много в MongoDB

  4. MongoDB :намерете стойност в масив с множество критерии

  5. MongoDB чрез Mongoose JS - Какво е findByID?