在nestjs解析器中,我有生成所需类型的突变,我如何设置突变可选的返回类型?
@Mutation(returns => appId)
async updateAppId(
@Args('appId') appId: string,
) {}
生成
type Mutation {
updateAppId(appId: String!): appId!
}
如何将返回类型设置为可选?
您可以通过声明突变结果为空来做到这一点:
@Mutation(returns => appId, { nullable: true })