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

Mongo, find gennem listen over id'er

Efter at have konverteret strengene til ObjectId'er, kan du bruge $in operatør for at få dokumenterne på listen. Der er ikke nogen forespørgselsnotation til at få dokumenterne tilbage i rækkefølgen på din liste, men se her for nogle måder at håndtere det på.

var ids = ['512d5793abb900bf3e20d012', '512d5793abb900bf3e20d011'];
var obj_ids = ids.map(function(id) { return ObjectId(id); });
db.test.find({_id: {$in: obj_ids}});


  1. Hvordan sorterer man i mangust?

  2. Avanceret databasestyring:ClusterControl - Vejledningen

  3. Docker mongo-billede 'Forbindelse nægtet' fra anden container

  4. MongoDB $trunc