Function: zodValidator()
zodValidator<
TParams
,TQuery
,TBody
,THeaders
>(options
:ValidationOptions
<TParams
,TQuery
,TBody
,THeaders
>):RequestHandler
<output
<TParams
>,unknown
,output
<TBody
>,output
<TQuery
>>
Defined in: src/express/middlewares/zodValidator.ts:55
创建类型安全的 Zod 校验中间件
Type Parameters
TParams
TParams
extends ZodType
<unknown
, unknown
, $ZodTypeInternals
<unknown
, unknown
>>
TQuery
TQuery
extends ZodType
<unknown
, unknown
, $ZodTypeInternals
<unknown
, unknown
>>
TBody
TBody
extends ZodType
<unknown
, unknown
, $ZodTypeInternals
<unknown
, unknown
>>
THeaders
THeaders
extends ZodType
<unknown
, unknown
, $ZodTypeInternals
<unknown
, unknown
>>
Parameters
options
ValidationOptions
<TParams
, TQuery
, TBody
, THeaders
>
校验配置选项
Returns
RequestHandler
<output
<TParams
>, unknown
, output
<TBody
>, output
<TQuery
>>
类型化的Express中间件,提供对应schema字段的类型提示