【发布时间】:2018-10-13 14:14:47
【问题描述】:
假设我有一个类似的 GraphQL Schema:
type author {
id: Int
name: String
rating: Int
}
您可以使用此类型定义来生成可以查询的可执行架构。
但是如果我没有上面的类型定义,而只有通过自省查询获得的GraphQLSchema对象,我该如何生成上面的类型定义呢?
我检查了 graphql/utilities ,它有一个 printSchema 方法,它接受一个 GraphQLSchema 对象并打印一个字符串。但我似乎无法单独过滤特定节点的输出,因为我不想要整个架构。解析字符串输出是不可取的。
感谢您指出正确的方法。
【问题讨论】:
标签: graphql graphql-js