嘿@ chimon2000-听起来像是个大错误,您是否愿意为我们提交可以重现此内容的单元测试?
或者,解决此问题的PR会更好。 我很乐意提供帮助,但是我当前的主要测试环境未使用真正的GraphQL服务器,因此我没有完全设置它来验证它是否有效。
嘿@fbartho ,感谢您的快速回复。 我添加了示例存储库,其中包含用角度和(p)反应示例重现该问题所必需的代码,但是我也可以看到为此添加单元测试的信息。
我对阿波罗链接的工作方式并不特别熟练。
嘿@fbartho ,我添加了一个PR失败测试供大家使用-确实是个问题,希望它有用。
实际上,我刚刚检查过,它已经是apollo实用程序的一部分。 @fbartho如果没有其他人正在研究它,我愿意接受它。 似乎是一个相对容易的修复。 不过,将需要想象一些各种测试方案...
@paulpdaniels Dude,我很乐意。 请接受。
我要确保我们支持/不破坏特定的危险情况:
@rest()
查询中嵌套@rest()
并使用`@export(as:…)@rest()
嵌套在使用`@export(as:...)的服务器-graphql查询中@client
查询中嵌套@rest()
export指令在server-graphql查询中似乎不起作用。 我收到以下错误:未知指令“导出”。
@marcelombc ,这取决于您的服务器实现,我想, apollo-server
是随盒提供的,但是我认为它不是必须符合规范。
@paulpdaniels你是对的。 我在服务器上使用石墨烯,我只需要创建一个自定义指令即可支持@export。 谢谢你的帮助。
最有用的评论
实际上,我刚刚检查过,它已经是apollo实用程序的一部分。 @fbartho如果没有其他人正在研究它,我愿意接受它。 似乎是一个相对容易的修复。 不过,将需要想象一些各种测试方案...