哪问大神解释下GraphQL 里的mutation 查询 not found问题

参考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"

代码如下

https://img.mukewang.com/5bc6f35300019b4703610778.jpg

素胚勾勒不出你
浏览 906回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript