MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie erhalte ich mehrere Dokumente mit einem Array von MongoDb-IDs?

MongoDB ist typsensitiv, was 1 bedeutet ist anders bei '1' , ebenso "55880c251df42d0466919268" und ObjectId("55880c251df42d0466919268") . Letztere ist vom Typ ObjectID, aber nicht str, und ist auch die Standard-_id Art des MongoDB-Dokuments.

Weitere Informationen zu ObjectID finden Sie hier.

Versuchen Sie es einfach:

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