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}})