Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
Caché del plan del query

planCacheListFilters

planCacheListFilters

Lista los Filtros de índice asociados con formas de consulta para una colección.

Devuelve:Documento que enumera los filtros de índice. Ver salida.

Este comando está disponible en implementaciones alojadas en los siguientes entornos:

  • MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube

Importante

Este comando no es compatible con los clústeres M,0 M2 y5 M. Para obtener más información, consulte Comandos no compatibles.

  • MongoDB Enterprise: La versión basada en suscripción y autogestionada de MongoDB

  • MongoDB Community: La versión de MongoDB con código fuente disponible, de uso gratuito y autogestionada.

El comando tiene la siguiente sintaxis:

db.runCommand( { planCacheListFilters: <collection> } )

El comando planCacheListFilters tiene el siguiente campo:

Campo
Tipo
Descripción

planCacheListFilters

string

El nombre de la colección.

comment

any

Opcional. Un comentario proporcionado por el usuario para adjuntar a este comando. Una vez configurado, este comentario aparece junto a los registros de este comando en las siguientes ubicaciones:

Un comentario puede ser de cualquier tipo BSON válido (string, objeto, arreglo, etc.).

Un usuario debe tener acceso que incluya la acción planCacheIndexFilter.

El comando planCacheListFilters devuelve el documento con la siguiente forma:

{
"filters" : [
{
"query" : <query>
"sort" : <sort>,
"projection" : <projection>,
"indexes" : [
<index1>,
...
]
},
...
],
"ok" : 1
}
planCacheListFilters.filters

El arreglo de documentos que contienen la información del filtro de índice.

Cada documento contiene los siguientes campos:

planCacheListFilters.filters.query

El predicado de query asociado con este filtro. Aunque el query muestra los valores específicos que se utilizan para crear el filtro de índices, los valores en el predicado no son significativos; es decir, los predicados de consulta abarcan consultas similares que solo difieren en los valores.

Por ejemplo, una query predicado de { "type": "electronics", "status" : "A" } cubre los siguientes predicados de query:

{ type: "food", status: "A" }
{ type: "utensil", status: "D" }

Junto con el sort y el projection, el query componen la forma del query para el filtro de índice especificado.

planCacheListFilters.filters.sort

La ordenación asociada con este filtro. Puede ser un documento vacío.

Junto con el query y el projection, el sort componen la forma del query para el filtro de índice especificado.

planCacheListFilters.filters.projection

La proyección asociada con este filtro. Puede ser un documento vacío.

Junto con el query y el sort, el projection componen la forma del query para el filtro de índice especificado.

planCacheListFilters.filters.indexes

El arreglo de índices para esta forma del query. Para elegir el plan del query óptimo, el optimizador del query evalúa solamente los indexes listados y el escaneo de colección.

planCacheListFilters.ok

El estado del comando.

Tip

Volver

planCacheClearFilters

En esta página