参考http://taobaofed.org/blog/201...
例子里的 GraphQL 教程
遇到 GraphQL schema里的定义的 mutation 查询 返回值无效
使用Postman 模拟post请求,body数据为mutation RootMutationType{updateCount},返回值为Not Found
mutation 查询的node后台执行语句为
graphql(schema, ctx.request.body).then((result) => { ctx.body=JSON.stringify(result); })
result 结果值为{ data: { updateCount: 1 } }
貌似将其赋值给ctx.body是无效的。
控制台的请求日志为
--> POST /graphql/test 404 53ms -
query RootQueryType { count } 查询则不存在这个问题
是不是2种查询机制 存在差异
graphq版本"^0.7.1"
koa版本"^2.0.0-alpha.7"
koa-router版本"^7.0.1"
代码如下
相关分类