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

Jak získat více dokumentů pomocí pole MongoDb id?

MongoDB je typově citlivý, což znamená 1 se liší od '1' , stejně jako "55880c251df42d0466919268" a ObjectId("55880c251df42d0466919268") . Ten pozdější je typu ObjectID, ale ne str, a také je výchozí _id typ dokumentu MongoDB.

Více informací o ObjectID naleznete zde.

Zkuste to:

db.getCollection('feed').find({"_id" : {"$in" : [ObjectId("55880c251df42d0466919268"), ObjectId("55bf528e69b70ae79be35006")]}});


  1. Jak zlepšit výkon vkládání MongoDB

  2. Jak se připojit k instanci clusteru Docker Redis pomocí jedis pro Javu?

  3. Vícenásobné odkazy na schéma v jednom poli schémat - mongoose

  4. Spuštění Redis na Travis CI