try {
const [rows] = await pool.query("select * from clientes")
res.json(rows)
}
catch(error) {
return res.status(500).json({
message: "algo ha fallado"
})
}
Así si se produce cualquier error se ejecuta el catch, sale ese mensaje pero la ejecución no se interrumpe y sigue todo OK.
Personalizar el mensaje de error si una url no existe. En el index.js justo antes del app.listen(3000):
// si no encuentra ninguna ruta que saque un error de pag no encontrada
app.use((req,res,next) => {
res.status(404).json({
message: "Error: Esa url no existe"
})
})
No hay comentarios:
Publicar un comentario