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

Mongoid:najděte přes pole id

Pracoval jsem na podobném problému a našel jsem trochu stručnější řešení:

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

v podstatě jen pomocí bloku řazení k zachycení indexu prvku.



  1. Jak třídit pole uvnitř záznamu kolekce v MongoDB?

  2. Mongodb:Nepodařilo se připojit k serveru při prvním připojení

  3. Vysoce výkonné clustery MongoDB v Azure

  4. 2 způsoby, jak získat velikost dokumentu v MongoDB