Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

142
Visualizações
JSON: How do i access "event" here so that i send it to a JOI middleware

So i have this JSON object:

{
    "event": [
        {
        "nombre_organizador": "A",
        "celular_organizador_secundario": "1234567891",
        "nombre_evento": "Torneo de comer"
        }
    ],
    "ticket":[
    {
        "nombre": "Boleto platino",
        "cantidad": null
    }
]
}

But i can't figure out how to only acces the event part using this validateSchema code, i am currenly writing it as:

export const validateCreateEvent = async (req, res, next) => {
  const { event } = req
  const validation = await validateSchema(createEventSchema, event)
  if (validation.err) {
    res.status(400).json({ msg: validation.err })
    console.log(event)
    return
  }
  next()
}

It returns the sql querie error as:

sql: "insert into `eventos` (`event`, `ticket`) values ('[object Object]', '[object Object]')"

And if i write the const as { event } = req.body is says its an invalid object

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

already solved, all i had to do was delete the square bracket within my JSON lmao

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda