【发布时间】:2019-09-29 09:41:26
【问题描述】:
您将如何扫描架构以查找缺少的解析器以查找查询和非标量字段?
我正在尝试使用动态架构,因此我需要能够以编程方式对其进行测试。我已经浏览了几个小时的 graphql 工具来寻找一种方法来做到这一点,但我无处可去......
- checkForResolveTypeResolver - 这仅适用于 interface 和 union resolveType 解析器
- 我找不到知道何时应用 defaultFieldResolver 的方法
- 我尝试使用自定义指令添加 @requiredResolver,以帮助识别这些字段,但自定义解析器远未得到完全支持:
- introspection & directives
- no graphql-js directives handler(可以使用 graphql-tools 解决这个问题)
感谢任何帮助!
【问题讨论】:
标签: graphql graphql-js apollo-server graphql-tools