GraphQL Document Validation failed

Topic summary

用户在使用 GraphQL 进行 mutation 操作时遇到了代码生成(codegen)错误。

问题描述:

  • 使用 metaobjectUpsert mutation 时,自动生成类型的 codegen 报告验证失败
  • 查询语句本身没有问题,但在类型生成过程中出现错误
  • 用户提供了截图显示错误信息(GraphQL Document Validation failed)

查询结构:

  • mutation 包含 $handle (MetaobjectHandleInput) 和 $metaobject (MetaobjectUpsertInput) 参数
  • 返回字段包括 metaobject(ID、handle)和 userErrors(field、message)

当前状态:
问题尚未解决,用户正在寻求帮助排查 codegen 验证错误的原因。可能涉及 GraphQL schema 定义、类型匹配或 metafields 配置问题。

Summarized with AI on November 13. AI used: claude-sonnet-4-5-20250929.

大家好,你能帮我吗?当我使用GraphQL查询突变时,自动生成类型的codegen报告错误。

这是我的查询语句

`#graphql    突变metaobjectUpsert($handle: MetaobjectHandleInput!, $metaobject: MetaobjectUpsertInput!) {      metaobjectUpsert(句柄: $handle, 元对象: $metaobject) {        元对象{          ID          处理        }        用户错误{          场地          信息        }      }    }  `;

查询语句没有问题,但是会出现错误。