sql >> Database >  >> NoSQL >> MongoDB

$all parameter in mongodb werkt niet met ObjectId lijst

Die vraag heeft geen zin. U vraagt ​​om de unieke en enkelwaardige _id veld om alle . te hebben van twee verschillende waarden tegelijk .

Ik denk dat je $in . wilt :

db.database.collection.find({ "_id" : { 
   "$in" : 
     [ObjectId('4ee371837c93dd33dc000003'),
      ObjectId('4eef9f647c93dd1a90000000')] } })



  1. upvotes/downvotes opslaan in mongodb

  2. Kan niet verifiëren op mongodb met PHP

  3. Redis uitvoeren op nodejs Docker-afbeelding

  4. Mongodb-query join-optimalisatie