Graphql &引用;变量\"$id\";所需类型\“;身份证\&引用;没有提供。”;

Graphql &引用;变量\"$id\";所需类型\“;身份证\&引用;没有提供。”;,graphql,apollo-server,Graphql,Apollo Server,我试图通过在查询变量窗口中传递变量id进行查询。这将导致错误“Variable\“$id\”为必需类型\“id”\“未提供。” 当我运行一个不同的查询而不在queryvariable部分传递变量时,它会成功地返回结果 为什么一个会产生错误,而另一个不会产生错误?在第一个屏幕截图中,您将JSON键入了“HTTP头”选项卡,而不是“查询变量”选项卡。清除此部分并在正确的选项卡中键入JSON variables对象。您必须选择QUERY variables选项卡,并将变量值放在那里。您可以在附加的

我试图通过在查询变量窗口中传递变量
id
进行查询。这将导致错误
“Variable\“$id\”为必需类型\“id”\“未提供。”

当我运行一个不同的查询而不在queryvariable部分传递变量时,它会成功地返回结果


为什么一个会产生错误,而另一个不会产生错误?

在第一个屏幕截图中,您将JSON键入了“HTTP头”选项卡,而不是“查询变量”选项卡。清除此部分并在正确的选项卡中键入JSON variables对象。

您必须选择QUERY variables选项卡,并将变量值放在那里。您可以在附加的图像中检查这一点


我想从查询变量选项卡传递变异输入。我怎样才能通过它而不出现类型错误。谢谢!由于某种原因,我从来没有想到会有不同……谢谢你!这几乎让我发疯。查询变量和HTTP头之间的选项卡区别非常糟糕,与顶部的选项卡类型不同。