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

Mongo:znajdź przedmioty, które nie mają określonego pola

Tak, jest to możliwe przy użyciu $exists:

db.things.find( { a : { $exists : false } } ); // return if a is missing

Gdy ma wartość true, $exists dopasowuje dokumenty zawierające pole, w tym dokumenty, w których wartość pola jest równa null. Jeśli ma wartość false, zapytanie zwraca tylko dokumenty, które nie zawierają tego pola.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Zaktualizuj element w tablicy, jeśli istnieje, wstaw inny element w tej tablicy w MongoDb

  2. MongoDB i Robomongo:nie można się połączyć (uwierzytelnianie)

  3. Łączenie MongoDB z Ruby za pomocą certyfikatów z podpisem własnym dla SSL

  4. Automatyzacja MongoDB za pomocą SaltStack

  5. Jak mogę zaktualizować wiele dokumentów w manguście?