繁体   English   中英

为什么这会抛出“不能为不可为空的字段 Query.hello 返回 null。”?

[英]Why does this throw "Cannot return null for non-nullable field Query.hello."?

我有一个 GraphQL 服务器,我发誓几周前还可以工作,但现在,它突然抛出“cannot null non-nullable field”错误。

是的,我已经检查了重复项。 是的,我已经用谷歌搜索过了。 是的,我已经检查了相关的 GitHub 问题。

我在这里创建了一个最小的复制: https ://stackblitz.com/edit/graphql-drkgtc?file=index.js。 要么我累了,要么我错过了某个次要包版本中的一些重大变化。

有谁知道这里发生了什么?

试试这个对象的root变量:

 var root = { Query: { hello:() => {return {hello :'hello'}} } };

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM