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

149
Vistas
I can't edit the object on mongo database

So i am trying to check if the user has the object with id: 1 after that i try to edit values of this object but it doesn't edit it!

I tried to console.log(quest) and it logged the quest object

       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()

This is how quests array looks in the database

[
    {
        "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
    }
]
about 4 years ago · Juan Pablo Isaza
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