几年前,我用this github issue的下面的幻灯片创建了GraphQL talk at React Europe by Lee Byron。幻灯片使用称为@export
的指令来描述“ batchOperations”。当时,这是GraphQL api的实验部分,但仍未被广泛支持。
我的问题是,现在已经过去了一段时间。这可能吗?具体来说,可以使用Apollo吗?我在Apollo服务器上检查了对此指令的本机支持,而游乐场给了我错误Unknown directive @export
。
我在文档中找到了对该指令的引用:
https://www.apollographql.com/docs/link/links/rest/#export-directive
不过,它似乎与@rest
指令捆绑在一起。
我还在Apollo Client的配置中找到了对指令的引用:
(这只是演讲中的幻灯片,而不是工作示例)
即使有可能,也可以在示例存储库中看到此功能的有效示例,即使它的形状(api设计)与上面的幻灯片没有相同。如果可能的话,设置Apollo服务器,Apollo客户端以及游乐场似乎需要进行一定数量的配置。