Esta página muestra cómo crear y consultar una colección de series de tiempo. Los ejemplos de código proporcionados crean y trabajan con datos meteorológicos de muestra que contienen datos de tiempo, temperatura y sensores.
Importante
Requisito de compatibilidad de características entre versiones
Solo se pueden crear colecciones de series temporales en un sistema con featureCompatibilityVersion establecida 5.0 en o mayor.
Crear una colección de series de tiempo
Referencia de campo de series de tiempo
Una colección de series de tiempo incluye los siguientes campos:
Campo | Tipo | Descripción |
|---|---|---|
| string | Requerido. El nombre del campo que contiene la fecha en cada documento de serie de tiempo. Los documentos en una colección de series de tiempo deben tener una fecha BSON válida como valor para el |
| string | Opcional. El nombre del campo que contiene los metadatos en cada documento de serie de tiempo. Los metadatos del campo especificado deben ser datos que se utilicen para etiquetar una serie única de documentos. Los metadatos difícilmente cambien. El nombre del campo especificado no puede ser Aunque el campo |
| entero | Opcional. No utilice si se configuran Los valores posibles son Configure Para obtener más información sobre la granularidad y los intervalos de agrupación, consulta Configurar granularidad para datos de series de tiempo. |
| entero | Opcional. Utilice con Los valores posibles son de 1 a 31536000. Nuevo en la versión 6.3. |
| entero | Opcional. Utilice con Cuando un documento requiere un nuevo bucket, MongoDB redondea hacia abajo el valor de la marca de tiempo del documento según este intervalo para establecer el tiempo mínimo para el bucket. Nuevo en la versión 6.3. |
| entero | Opcional. Activa la eliminación automática de los documentos en una colección de series de tiempo y especifica la cantidad de segundos tras los cuales caducan los documentos. MongoDB borra automáticamente los documentos caducados. Consulta Configurar la eliminación automática para las colecciones de series de tiempo (TTL) para obtener más información. |
Estas son otras opciones permitidas que no son específicas de las colecciones de series de tiempo:
storageEngineindexOptionDefaultscollationwriteConcerncomment