MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mongodb - unbekannter Top-Level-Operator:$elemMatch

Weder $elemMatch oder $exists ist das, was Sie verwenden möchten, um festzustellen, ob reviews ist ein leeres Array.

Vergleichen Sie stattdessen entweder mit [] :

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

Oder verwenden Sie den $size Betreiber:

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