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

Mongodb - nieznany operator najwyższego poziomu:$elemMatch

Ani $elemMatch lub $exists jest tym, czego chcesz użyć do określenia, czy reviews jest pustą tablicą.

Zamiast tego porównaj z [] :

db.test.find({reviews: []})

Lub użyj $size operator:

db.test.find({reviews: {$size: 0}})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Usuń zagnieżdżony dokument z warunkiem w MongoDB

  2. Jak obliczyć średnią ważoną w mongoDB przy użyciu struktury agregacji?

  3. Laravel Jensseger Mongodb należy do wielu zwraca pustą tablicę

  4. Czy możesz wyszukiwać inne modele za pomocą metod instancji w Mongoose?

  5. Wyszukiwanie wartości dowolnego pola w MongoDB bez jawnego nazywania go