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?
optional
body:TBody
Defined in: src/express/middlewares/zodValidator.ts:15
请求体 schema
headers?
optional
headers:THeaders
Defined in: src/express/middlewares/zodValidator.ts:21
请求头 schema
onError?
optional
onError:ErrorRequestHandler
<unknown
,unknown
,unknown
,unknown
,Record
<string
,unknown
>>
Defined in: src/express/middlewares/zodValidator.ts:23
自定义错误处理函数
params?
optional
params:TParams
Defined in: src/express/middlewares/zodValidator.ts:19
路径参数 schema
query?
optional
query:TQuery
Defined in: src/express/middlewares/zodValidator.ts:17
查询参数 schema