Você pode usar a notação de ponto para referenciar campos de subdocumentos var doc = db.collection_name.find({"metadata.id":{$exists:true}})