事实证明,graphql-go的帮助文档对新手不友好。我只是想知道.NewList()在以下代码中的作用:Type: graphql.NewList(types.Workouts)
答案 0 :(得分:1)
这意味着array
类型
列表的工作方式类似:我们可以使用类型修饰符来标记类型 作为列表,表示此字段将返回
。array
的 这种类型。在模式语言中,这是通过包装 在方括号[
和]
中输入
// js
languages: {
type: new GraphQLNonNull(new GraphQLList(GraphQLString))
}
// schema language
languages: [String]! // returns empty array or array of strings