Нито $elemMatch
или $exists
е това, което искате да използвате, за да определите дали reviews
е празен масив.
Вместо това или сравнете с []
:
db.test.find({reviews: []})
Или използвайте $size
оператор:
db.test.find({reviews: {$size: 0}})