Maison > Questions et réponses > le corps du texte
Je souhaite essayer d'utiliser l'index de couverture mongodb pour améliorer les performances des requêtes, mais cela ne peut pas être réalisé. Le code est le suivant
L'image ci-dessous est l'instruction de requête
L'index est le suivant
Analyse des requêtes
D'après l'analyse des requêtes, nous pouvons voir que mongodb interroge toujours des informations spécifiques sur le document et ne renvoie pas directement les données de l'index
phpcn_u15822017-05-02 09:28:38
Aidez à répondre à cette question, veuillez faire attention à la situation suivante :
1. Vous avez créé un index composite : sale_amount+audit
2. Dans votre index composite, il existe deux index de travail réels : sale_amount(prefix index) et sale_amount+audit
3. Correspondant à votre requête, vous utilisez audit comme condition {audit: true}, et l'index ne sera pas utilisé.
Pour référence.
J'adore MongoDB ! Amusez-vous!