从 NestJS + GraphQL 更改 ValidationPipe 错误

Posted

技术标签:

【中文标题】从 NestJS + GraphQL 更改 ValidationPipe 错误【英文标题】:Change ValidationPipe errors from NestJS + GraphQL 【发布时间】:2021-06-11 19:40:07 【问题描述】:

只需在此处发布我在 GitHub 中找到的解决方法,以更改 NestJS 验证错误。我试图格式化错误并包含字段名称。

我花了很多时间在 NestJS 文档中,在谷歌上搜索和阅读 GitHub 问题,直到我找到了这个问题,并给出了一个完美的答案(目前,我发现它还没有在 NestJS 中以简单的方式开发)。

【问题讨论】:

【参考方案1】:

您可以在此处找到完整的解决方法(和讨论):https://github.com/nestjs/graphql/issues/1053#issuecomment-786972617

此线程中还有其他有用(且简单)的解决方案。 ;)

【讨论】:

以上是关于从 NestJS + GraphQL 更改 ValidationPipe 错误的主要内容,如果未能解决你的问题,请参考以下文章

GraphQL 代码生成器 - 无法从 Nestjs 服务器端点加载我的 GQL 架构

NestJS:如何在从 JWT AuthGuard 扩展的 GraphQL 自定义 Guard 中从请求中获取用户

更新nestjs/graphql后没有通过标头

NestJS:使用 graphql 的 Passport LinkedIn 策略

GraphQL + NestJS - 我如何在警卫中访问@Args?

将 TypeORM 实体模型类与 NestJS-GraphQL 模式类型结合使用好吗?