Menu Docs
Página inicial do Docs
/ /

Listar coleções de séries temporais em um Banco de Dados

Você pode gerar uma lista de coleções em um banco de dados e filtrar os resultados por uma variedade de propriedades, incluindo o tipo de coleção. Você pode usar essa funcionalidade para listar todas as coleções de séries temporais em um banco de dados.

Para listar todas as coleções de séries temporais em um banco de dados, use o comando listCollections com um filtro { type: "timeseries" } para:

db.runCommand( {
listCollections: 1,
filter: { type: "timeseries" }
} )

Para coleções de séries temporais, a saída inclui:

  • type: 'timeseries'

  • options: { timeseries: { ... } }

Por exemplo:

{
cursor: {
id: Long("0"),
ns: 'test.$cmd.listCollections',
firstBatch: [
{
name: 'weather',
type: 'timeseries',
options: {
timeseries: {
timeField: 'timestamp',
metaField: 'metadata',
granularity: 'hours',
bucketMaxSpanSeconds: 2592000
}
},
info: { readOnly: false }
}
]
},
ok: 1
}

Voltar

Agregações e operadores

Nesta página