sql >> Database >  >> NoSQL >> MongoDB

Mongodb - onbekende operator op het hoogste niveau:$elemMatch

Geen van beide $elemMatch of $exists is wat u wilt gebruiken om te bepalen of reviews is een lege array.

Vergelijk in plaats daarvan met [] :

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

Of gebruik de $size operator:

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


  1. NoSql-referentiegegevens

  2. MongoDB verwerkt geen aggregatie met allowDiskUsage:True

  3. $groepsresultaat verkrijgen met groepstelling

  4. MongoDB automatiseren en beheren met ClusterControl