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

GraphQL查询报错‘Expected Name found {’的解决求助

问题解决提示
  • 先修正核心语法错误:你在cars字段后用大括号包裹参数的写法不符合GraphQL规范,正确的参数传递方式是直接写键: 值,不需要额外嵌套大括号。
  • 检查变量类型合理性:如果年份是数字类型,建议把$y: String!改成$y: Int!,避免因类型不匹配引发额外错误。

修正后的查询语句:

query GetCars($y: Int!) {
  cars(year: $y) {
    id
    year
  }
}

如果后端设计的查询参数不是直接的year,而是需要通过where或filters对象传递(部分GraphQL框架的常见约定),但你提到这些字段未定义,那优先在GraphiQL的Documentation面板里查看cars字段的官方参数定义,确保使用后端支持的参数名称。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 20:51:34