更正字符串列表的graphQL语法

时间:2018-04-06 04:34:09

标签: javascript graphql graphql-js

这是我从http响应中收到的JSON对象的片段。 enter image description here

如何编写GraphQLObjectType中相应的“networks”字段?这是相关的(和工作!)定义。 enter image description here

我感谢任何帮助。我是GraphQL的新手,但我试图自己解决这个问题。答案是难以捉摸的,因为我遇到的所有示例都与引用图表其他节点的列表有关。

1 个答案:

答案 0 :(得分:1)

GraphQLList包装器可用于指示对象数组(GraphQLObjectType)或标量,如GraphQLStringGraphQLIntGraphQLBoolean等。这意味着你可以这样做:

networks: { type: new GraphQLList(GraphQLString) }

请注意,与声明普通类型或标量不同,使用GraphQLList(或GraphQLNonNull)时,您必须使用new关键字调用其构造函数。