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

Mongo, намерете чрез списък с идентификатори

След като конвертирате низовете в ObjectIds, можете да използвате $in оператор, за да получите документите в списъка. Няма нотация на заявка, която да върне документите в реда на вашия списък, но вижте тук за някои начини да се справите с това.

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Percona Live 2017 - Резюме на Severalnines

  2. MongoDB $ конвертиране

  3. Премахнете обект от вложен масив с $pull и $[identifier] (mongoDB 3.6)

  4. Как да използвате криптиране, за да защитите вашите MongoDB данни

  5. Монго подреждане по дължина на масива