De EXISTS-operator in MongoDB wordt gebruikt om te controleren of een specifiek veld aanwezig is in een document binnen de collectie. De operator retourneert de documenten waarin het doelveld aanwezig is.
Hier is een voorbeeld van hoe de EXISTS-operator te gebruiken:
Stel dat je een collectie hebt genaamd “users”, en je wilt alle documenten vinden waarin het veld “email” bestaat.
```
db.users.find({ email: { $exists: true } })
```
Dit zal alle documenten retourneren in de “users” collectie waar het veld “email” aanwezig is.
Als je alle documenten wilt vinden waarin het veld “email” niet bestaat, kan dit worden gedaan door de waarde van “$exists” in te stellen op “false”.
```
db.users.find({ email: { $exists: false } })
```
Dit zal alle documenten retourneren in de “users” collectie waar het veld “email” niet aanwezig is.