Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

302
Views
DocumentDB updateOne falla con 163 El nombre no es válido para el almacenamiento

He visto problemas con los campos con el prefijo $ al escribir en Mongo/Document DB, todavía no entiendo lo que me falta.

escribir en sessions de colecciones funciona bien:

 db.updateOne( { _id: '32c8529b-561f-413c-a6eb-daffbdf1b1e0_google-oauth2|666666666666666666666' }, { '$set': { _id: '32c8529b-561f-413c-a6eb-daffbdf1b1e0_google-oauth2|666666666666666666666', value: {} } }, { upsert: true } )

sin embargo, la escritura en los data colección falla:

 db.updateOne( { _id: 'google-oauth2|666666666666666666666' }, { '$set': { _id: 'google-oauth2|666666666666666666666', value: { data: [Object], revision: 76 } } }, { upsert: true } )

Con mensaje: 163 MongoError Name is not valid for storage

Ambas colecciones se han creado implícitamente, no hay configuración adicional.

Solo puedo adivinar en este punto que los datos (que es un JSON de 200 kb) contienen alguna clave que da como resultado esto. no hay signos $ en todo ese JSON y la mayoría de las claves son uuids.

¿Alguna idea de lo que está roto aquí?

Gracias

over 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!