Ja, det är möjligt att använda $exists:
db.things.find( { a : { $exists : false } } ); // return if a is missing
När är sant, $exists matchar dokumenten som innehåller fältet, inklusive dokument där fältvärdet är null. Om är falskt returnerar frågan endast de dokument som inte innehåller fältet.