Ni $elemMatch
ou $exists
est ce que vous voulez utiliser pour déterminer si reviews
est un tableau vide.
Au lieu de cela, comparez avec []
:
db.test.find({reviews: []})
Ou utilisez le $size
opérateur :
db.test.find({reviews: {$size: 0}})