For at finde dokumenter med arrays med null-elementer skal du køre:
db.collection.find({"keyWithArray":{$elemMatch:{"$in":[null], "$exists":true}}})
Ifølge safaribooksonline
korrekt null matchning udføres ved hjælp af $in (fordi du ikke kan bruge $eq med null ). Også sammenligne med null :
{"something":null}
vil matche dokumenter med "noget"-feltet sat til null og hvert dokument, der slet ikke har "noget". Derfor skal vi sikre os, at nøglen eksisterer ved hjælp af $exists .