不知道为什么我的cursorForObjectInConnection返回null?

时间:2017-07-30 06:44:20

标签: graphql relayjs graphql-js relaymodern

我在回复时出现此错误:

  

对于不可为空的字段TodoEdge.cursor,不能返回null。

这是我的变异代码:

list(sequence)

todos和newTodo是从mongoose数据库中检索出来的。我想我正在关注这个相关的todo-modern sample。救命?

1 个答案:

答案 0 :(得分:1)

让我们试试以下:

1)从您的数据库中获取待办事项

{select target env}

根据您的Todo架构,您可以获得特定用户的待办事项。 Todo.find({userid:context.user._id});

2)一旦你得到你的待办事项然后得到光标:

const todos = await Todo.find({});

这对我有用。试一试。