Mis à jour :
Il semble que $exists
les requêtes utilisent correctement l'index maintenant basé sur ces tickets$exists les requêtes doivent utiliser l'index &{$exists :false} n'utilisera pas l'index
Ancienne réponse :
Non, il n'y a aucun moyen de dire à mongodb d'utiliser l'index pour la requête existe. L'indexation est entièrement liée aux données . Étant donné que $existe n'est lié qu'aux clés (champs) il ne peut pas être utilisé dans les index.
$exists vérifie simplement si la clé (ou le champ) donné existe dans le document.