Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

300
Vistas
¿Cómo creamos colecciones de series temporales con el controlador mongodb golang?

Estoy tratando de crear colecciones de series temporales => https://www.mongodb.com/developer/how-to/new-time-series-collections/#expireafterseconds con la siguiente función Como puede ver a continuación, probé diferentes iteraciones para pasar opciones a CreateCollection() pero nada funciona. Busqué durante horas un ejemplo de esto y no pude encontrar ninguno, y uno pensaría que será fácil de configurar según la documentación actual, pero horas más tarde y aquí para obtener ayuda.

 func CollectionsTimeSeries(name string) { ctx, _ := context.WithTimeout(context.Background(), 10*time.Second) // options := { // "TimeSeriesOptions": { // "TimeField": "time_stamp", // "MetaField": "stock", // "Granularity": "minutes", // }, // "ExpireAfterSeconds": 2592000, // } // options := { // timeseries: { // timeField: "time_stamp", // metaField: "stock", // granularity: "minutes", // }, // expireAfterSeconds: 2592000 // } options := { "timeseries": { "timeField": "time_stamp", "metaField": "stock", "granularity": "minutes", }, "expireAfterSeconds": 2592000 } // database.GetConnection.CreateCollection(ctx, name, { // timeseries: { // timeField: "time_stamp", // metaField: "stock", // granularity: "minutes", // }, // expireAfterSeconds: 2592000 // }) database.GetConnection.CreateCollection(ctx, name, options) }

Obtenga los siguientes errores

 syntax error: unexpected {, expecting expression syntax error: unexpected }, expecting comma or )
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Utilice el paquete de options para crear una instancia de opciones que contenga opciones de series temporales:

 opt:=options.CreateCollection(). SetTimeseriesOptions(options.TimeSeries(). SetGranularity("..."). SetMetaField("..."). SetTimeField("..."))
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda