【发布时间】:2022-01-21 23:14:52
【问题描述】:
我正在使用 graphql 开发 NestJs 应用程序,并且我正在尝试使用类转换器清理我的解析器输入,如下所示:
@InputType()
export class CreateUserInput {
@Field(() => String)
@Transform(({ value }) => value.trim())
email!: string;
}
但 Transform 内容永远不会执行。
如何在 InputType 中使用装饰器正确消毒?
【问题讨论】:
-
您是否使用了
ValidationPipe和transform: true选项集? -
谢谢它的工作!你能写一个答案让我验证吗?
标签: graphql nestjs class-transformer