För att hitta dokument med arrayer, med null-element, kör:
db.collection.find({"keyWithArray":{$elemMatch:{"$in":[null], "$exists":true}}})
Enligt safaribooksonline
korrekt null matchning utförs med $in (eftersom du inte kan använda $eq med null ).Jämför även med null :
{"something":null}
kommer att matcha dokument med "något"-fält inställt på null och varje dokument som inte har "något"-fält alls. Därför måste vi se till att nyckeln finns med $exists .