Docs Menu
Docs Home
/ /

Listar las colecciones de series temporales en una base de datos

Puedes generar una lista de colecciones dentro de una base de datos y filtrar los resultados por diversas propiedades, incluido el tipo de colección. Puede utilizar esta funcionalidad para listar todas las colecciones de series temporales en una base de datos.

Para listar todas las colecciones de series temporales en una base de datos, utiliza la listCollections comando con un filtro para { type: "timeseries" }:

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

Para la colección de series de tiempo, la salida incluye:

  • type: 'timeseries'

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

Por ejemplo:

{
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
}

Volver

Agregación y operadores

En esta página