【发布时间】:2015-12-15 22:22:27
【问题描述】:
我正在尝试使用带有 GraphiQL 界面的 GraphQL 进行简单的突变。我的突变看起来像这样:
mutation M($name: String) {
addGroup(name:$name) {
id,
name
}
}
带变量:
{
"name": "ben"
}
但它给了我错误:Variable $name of type "String" used in position expecting type "String!"
如果我将我的突变更改为mutation M($name: String = "default"),它会按预期工作。这看起来与类型系统有关,但我似乎无法弄清楚问题所在。
【问题讨论】:
标签: graphql graphql-js