【发布时间】:2019-11-28 04:10:29
【问题描述】:
我尝试使用输入变量执行简单的 graphql 查询 (Hello World)。我给出了一个输入,但它被识别为未定义或 [object Object]。
我已经尝试过不同版本的 Code,但我是 TypeScript 和 Graphql 的新手,所以没有任何效果。我也试过toString。
graphql 架构:
type Query{
helloName(name:String): String
}
解析器:
Query: {
helloName: (_:any, name:string) => `Hello ${name}`
}
graphql 查询:
query helloName($name: String){
helloName(name:$name)
}
查询变量:
{"name":"Max"}
实际结果:
{
"data": {
"helloName": "Hello[object Object]"
}
}
预期结果:
{
"data": {
"helloName": "Hello Max"
}
}
【问题讨论】:
标签: typescript graphql