• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

271
Views
¿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 )
about 3 years ago · Santiago Trujillo
1 answers
Answer question

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("..."))
about 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error