Menu Docs

Página inicial do DocsDesenvolver aplicaçõesManual do MongoDB

planejar filtros de lista de cache

Nesta página

  • Definição
  • Acesso obrigatório
  • Saída
planCacheListFilters

Lista os filtros de índice associados à forma de query para uma collection.

O comando tem a seguinte sintaxe:

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

O comando planCacheListFilters tem o seguinte campo:

Campo
Tipo
Descrição
planCacheListFilters
string
O nome da collection.

O usuário deve ter acesso que inclua a ação planCacheIndexFilter .

O comando planCacheListFilters retorna o documento com o seguinte formulário:

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

A array de documentos que contêm as informações do filtro de índice.

Cada documento contém os seguintes campos:

planCacheListFilters.filters.query

O predicado de query associado a este filtro. Embora o query mostre os valores específicos utilizados para criar o filtro de índice, os valores no predicado são insignificantes; ou seja, os predicados da query abrangem queries semelhantes que diferem apenas nos valores.

Por exemplo, um predicado query de { "type": "electronics", "status" : "A" } cobre os seguintes predicados de query:

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

Juntamente com o sort e o projection, o query compõem a forma de consulta para o filtro de índice especificado.

planCacheListFilters.filters.sort

A classificação associada a este filtro. Pode ser um documento vazio.

Juntamente com o query e o projection, o sort compõem a forma de consulta para o filtro de índice especificado.

planCacheListFilters.filters.projection

A projeção associada a este filtro. Pode ser um documento vazio.

Juntamente com o query e o sort, o projection compõem a forma de consulta para o filtro de índice especificado.

planCacheListFilters.filters.indexes

A array de índices para esta forma de query. Para escolher o plano de query ideal, o otimizador de query avalia somente o indexes listado e a varredura de collection.

planCacheListFilters.ok

O status do comando.

Dica

Veja também:

← planejar filtros de limpeza de cache