【发布时间】:2021-02-12 02:09:16
【问题描述】:
我有如下所述的 graphQL 查询
{ 父母{ 孩子(childArgs:“我的名字”) } } }
我想访问 parent 中的 childArgs 值,有什么方法可以访问 childArgs 父项。
【问题讨论】:
标签: javascript graphql apollo apollo-server
我有如下所述的 graphQL 查询
{ 父母{ 孩子(childArgs:“我的名字”) } } }
我想访问 parent 中的 childArgs 值,有什么方法可以访问 childArgs 父项。
【问题讨论】:
标签: javascript graphql apollo apollo-server
是的,使用resolveInfo argument to your resolver function 您可以检查是否在您的父对象上查询了child 字段以及它将具有哪些参数。鉴于您必须使用查询 AST(并且可能必须解析变量等),我建议使用 grapqhl-parse-resolve-info package。
【讨论】: