Estoy tratando de establecer el parámetro de consulta con un número de página predeterminado. Lo que quiero es que si una solicitud llega a esta ruta sin tener un parámetro de consulta "página", entonces Joi debería establecer su valor predeterminado en
req.consulta.pagina = 1
Pero actualmente no obtengo este valor predeterminado en el
req.query.page
router.get( "/likes", validate({ query: Joi.object({ page: Joi.number().default(1) }), }), async function (req, res, next) { const page = parseInt(req.query.page); try { some code here } catch (error) { next(error); } } );