Interface: ValidationOptions<TParams, TQuery, TBody, THeaders>
Defined in: src/koa/middlewares/zodValidator.ts:30
Koa 校验配置选项
Type Parameters
TParams
TParams extends ZodType = ZodType
TQuery
TQuery extends ZodType = ZodType
TBody
TBody extends ZodType = ZodType
THeaders
THeaders extends ZodType = ZodType
Properties
body?
optionalbody:TBody
Defined in: src/koa/middlewares/zodValidator.ts:37
请求体 schema
headers?
optionalheaders:THeaders
Defined in: src/koa/middlewares/zodValidator.ts:43
请求头 schema
onError?
optionalonError:ErrorRequestHandler
Defined in: src/koa/middlewares/zodValidator.ts:45
自定义错误处理函数
params?
optionalparams:TParams
Defined in: src/koa/middlewares/zodValidator.ts:41
路径参数 schema
query?
optionalquery:TQuery
Defined in: src/koa/middlewares/zodValidator.ts:39
查询参数 schema