0

事实证明,graphql-go的帮助文档对初学者不友好。我只是想知道 .NewList() 在下面的代码中做了什么:Type: graphql.NewList(types.Workouts)

4

1 回答 1

1

这意味着array类型

列表的工作方式类似:我们可以使用类型修饰符将类型标记为列表,这表明该字段将返回array该类型的一个。在模式语言中,这通过将类型括在方括号中来表示,[并且].

// js
languages: {
    type: new GraphQLNonNull(new GraphQLList(GraphQLString))
}

// schema language
languages: [String]! // returns empty array or array of strings

文档

于 2019-02-08T04:57:02.033 回答