Fastify验证和序列化问题:
const Joi = require('@hapi/joi')
fastify.post('/the/url', {
schema: {
body: Joi.object().keys({
hello: Joi.string().required()
}).required()
},
validatorCompiler: ({ schema, method, url, httpPart }) => {
return data => schema.validate(data)
}
}, handler)
我的问题是如何使用在handler函数中验证过的数据。所以在验证req.body的数据之后:
, handler: (req,reply) => { // how can i retrieve the filtered data ? }
谢谢大家。
1条答案
按热度按时间blmhpbnm1#
有一个路由选项:
attachValidation