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

0

133
Views
No puedo editar el objeto en la base de datos mongo

Entonces, estoy tratando de verificar si el usuario tiene el objeto con id: 1 después de eso, trato de editar los valores de este objeto, ¡pero no lo edita!

Traté de console.log (búsqueda) y registró el objeto de búsqueda

 let data; try{ data = await schema.findOne({ userID: message.author.id }) if(!data) { data = await schema.create({ userID: message.author.id }) } } catch(err) { console.log(err) } const quest = data.progress.quests.find(x => x.id == 1) quest.current++ await data.save()

Así es como se ve la matriz de misiones en la base de datos

 [ { "name": "Say Hi in chat", "progress": 5, "current": 0, "id": 1, "reward": 500 }, { "name": "Play video games", "progress": 10, "current": 0, "id": 2, "reward": 250 }, { "name": "Walk for a time", "progress": 5, "current": 0, "id": 3, "reward": 250 } ]
over 3 years ago · Juan Pablo Isaza
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