MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Parametr $all w mongodb nie działa z listą ObjectId

To zapytanie nie ma sensu. Pytasz o unikalny i jednowartościowy _id pole, aby mieć wszystkie dwóch różnych wartości jednocześnie .

Myślę, że chcesz $in :

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - jak wstawić rekord za pomocą funkcji autoinkrementacji

  2. Dlaczego mangusta findRandom() dla metody node.js nie działa?

  3. MongoDB $setDifference

  4. Przekazywanie zmiennych do widoku MongoDB

  5. Nie można uruchomić usługi mongodb