Je hebt inderdaad ook een derde mogelijkheid :key: ""
(lege waarde)
En je vergeet een specificiteit over de null-waarde.Query opkey: null
zal u alle documenten ophalen waar de sleutel null is of waar de sleutel niet bestaat.
Wanneer een zoekopdracht op $exists:false
haalt alleen documenten op waar de veldsleutel niet bestaat.
Om terug te gaan naar uw exacte vraag, hangt het af van uw zoekopdrachten en welke gegevens vertegenwoordigen. Als u dat wilt behouden, bijvoorbeeld door een gebruiker een waarde in te stellen en deze vervolgens uit te schakelen, moet u het veld als null of leeg laten. Als u dit niet nodig heeft, kunt u dit veld verwijderen.