Interface: ValidationOptions<TParams, TQuery, TBody, THeaders>
Defined in: src/express/middlewares/zodValidator.ts:8
校验配置选项
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/express/middlewares/zodValidator.ts:15
请求体 schema
headers?
optionalheaders:THeaders
Defined in: src/express/middlewares/zodValidator.ts:21
请求头 schema
onError?
optionalonError:ErrorRequestHandler<unknown,unknown,unknown,unknown,Record<string,unknown>>
Defined in: src/express/middlewares/zodValidator.ts:23
自定义错误处理函数
params?
optionalparams:TParams
Defined in: src/express/middlewares/zodValidator.ts:19
路径参数 schema
query?
optionalquery:TQuery
Defined in: src/express/middlewares/zodValidator.ts:17
查询参数 schema