【发布时间】:2019-08-07 08:22:25
【问题描述】:
我已经看到几个来源描述了 graphql-yoga 解析器的 (root, args, context, info) 参数,但我仍在寻找 graphql-yoga 解析器的真实文档。有几篇博文提到了解析器参数:
- prisma blog - Feb 2017 - GraphQL Schemas, TypeDefs & Resolvers Explained
- prisma blog - Feb 2018 - Demystifying the info Argument in GraphQL Resolvers
我知道prisma 通过graphql-tools 在graphql.js 上构建了graphql-yoga,并且似乎graphql.js documents these parameters at graphql.org - Root fields & resolvers,但尚不清楚graphql.org 是否是graphql.js 的主要位置已记录在案,即使是,我也不清楚作为graphql-yoga 的用户,我应该遵从graphql.js 的文档。
另外,prisma在apollo-server上构建了graphql-yoga; apollo-server 的文档在这里最适用吗?
这些参数似乎不是 GraphQL 规范的一部分。
graphql-yoga 解析器参数的真实文档在哪里?如果这不可用且没有记录,那么 graphql-yoga 源中的哪个函数期望参数采用这种形式?
【问题讨论】:
-
为什么投反对票?我已经真诚地努力正确使用堆栈溢出来解决这个问题 - 请解释为什么你认为这个问题不合适。甚至还有一个堆栈溢出元问题,它肯定了关于文档的精心编写的问题:meta.stackoverflow.com/questions/288008/…