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

Jak wykonać zapytanie AND na tablicy w mongodb?

Użyj warunku $all, aby znaleźć rekordy, które pasują zarówno do warunków „czerwony”, jak i „niebieski”.

db.my_collection.find({tags: { $all : ["red","blue"]}})

Jeśli chcesz, aby rekordy pasowały do ​​„czerwonego” lub „niebieskiego”, możesz użyć warunku $in.

db.my_collection.find({tags: { $in : ["red","blue"]}})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. findAndModify kończy się niepowodzeniem z błędem:nie można zaktualizować jednocześnie pól „field1” i „field1”

  2. MongoDB ISODate() a sygnatura czasowa UNIX

  3. Mongodb i odpytywanie, że wyszukiwanie wielokątów przecina wielokąt

  4. Czy Google Cloud Functions ponownie łączy się z moim klientem MongoDB dla każdego żądania HTTP?

  5. Sprawdź uwierzytelnianie MongoDB za pomocą sterownika Java 3.0