You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GraphQL查询验证错误求助:参数类型匹配异常

GraphQL查询验证错误解决方法

你的查询出现验证错误的核心原因是引用变量时缺少美元符号$。在GraphQL语法规则里,定义好的变量必须以$作为前缀才能被正确识别,否则会被当作普通字段名处理,进而触发类型匹配的验证错误。

原查询的错误代码:

query MyQuery($resourceId: ID) {
  resource(id: resourceId) { name }
}

修正后的正确查询:

query MyQuery($resourceId: ID) {
  resource(id: $resourceId) { name }
}

只需在resource字段的id参数值前添加$,就能让GraphQL正确识别你传递的变量,解决这个类型匹配的验证错误。

内容的提问来源于stack exchange,提问作者mathpro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 11:45:37