graphql - 带有 @export 指令的 GraphQL “batchOperations”
问题描述
几年前,我通过 Lee Byron 在 React Europe 的 GraphQL 演讲中使用下面的幻灯片创建了这个 github 问题。该幻灯片使用所谓的指令描述了“batchOperations”。这在当时是 GraphQL api 的实验性部分,仍然不是广泛支持的标准功能。@export
我的问题是现在已经过去了一段时间。这可能吗?具体来说可以使用 Apollo 吗?我使用 Apollo 服务器检查了对这个指令的本机支持,并且操场给了我错误Unknown directive @export
。
我在文档中找到了对指令的引用:
https://www.apollographql.com/docs/link/links/rest/#export-directive
但是,它似乎与@rest
指令捆绑在一起。
我还在 Apollo Client 的配置中找到了对指令的引用:
(这只是演讲中的一张幻灯片,而不是工作代码示例)
如果可能的话,很高兴在示例 repo 中看到此功能的工作示例,即使它的形状(api 设计)与上面的幻灯片不同。如果可能的话,设置 Apollo Server 和 Apollo Client 以及 Playground 似乎有一定的配置。
解决方案
推荐阅读
- asp.net-core - AspNet WebApi + Angular 7 项目架构
- python - 使用 Shopify assets API 修改 theme.liquid
- junit5 - TempDirectory 扩展:是否可以替代 createInCustomDirectory() 方法?
- android - 捕获电子邮件验证单击并打开 android 应用程序
- android - 如何在 MPAndroidChart 中显示 StackedBar 的标签和值?
- javascript - 为什么 display === "none" 没有按预期给出结果
- lisp - 为什么 LET 在我的 quine 中不能很好地与 EVAL 配合使用?
- android - 为什么我的 SharedPreferences 在按钮单击时不保存?
- linux - 如何有效地截断文件的头部?
- c# - 为什么 Stream.Copy 比 Stream.Write to FileStream 快?