GraphQL的不可为空的错误没有提供太多细节,这可能使我可以进行研究
我正在尝试使用的节点应用程序中遇到此错误:
{ [GraphQLError: Cannot return null for non-nullable field Issue.id.]
message: 'Cannot return null for non-nullable field Issue.id.',
locations: [ { line: 3, column: 9 } ],
path: [ 'issueList', 0, 'id' ],
extensions:
{ code: 'INTERNAL_SERVER_ERROR',
exception: { stacktrace: [Array] } } }
我假设我在查询中传递了空ID,但字段Issue.id
需要一个值。
很遗憾,错误中没有其他内容,因此我不知道从哪里开始研究。我该如何解决?
回答如下:问题是我指向错误的数据库。我所指向的数据库中甚至没有Issue.id
。