【发布时间】:2022-03-20 00:21:15
【问题描述】:
我想让我在 graphql 突变 optional 但 not 中发送的一些数据可以为空。我正在使用代码优先的方法。
例如:
@InputType()
export class CreateUserDto {
@Field()
firstName?: string;
}
我知道我可以使用nullable 参数或defaultValue,但这些选项在我的情况下都不是真正可用的。
另外,我知道有 Nest 的 PartialType 实用程序,但如果我是正确的,那将意味着使用该类创建另一个文件,而且这似乎效率不高。
【问题讨论】: