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

GraphQL报错:Query类型字段product存在未知参数price_gt

问题解决方法

1. 修正GraphQL查询语句

错误原因是你直接将price_gt作为product字段的参数传入,但根据定义,product字段仅接受名为query的参数(类型为ProductQueryInput)。正确的查询需要把过滤条件嵌套在query参数内:

query findProducts{
  product(query: { price_gt: "2000" }) {
    id,
    price
  }
}

2. 修正Schema中的类型定义

另外你将price_gt定义为String类型,价格属于数值范畴,建议改为Float或Int(根据价格是否包含小数选择),避免字符串比较引发的逻辑错误:

input ProductQueryInput {
    price_gt: Float
}

若改为数值类型,查询时无需给数值加引号:

query findProducts{
  product(query: { price_gt: 2000 }) {
    id,
    price
  }
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 11:48:23