繁体   English   中英

Apollo-iOS 客户端的 GraphQL 解析器

[英]GraphQL Resolvers on client side for Apollo-iOS

如何编写解析器以进行多个 API 调用以在客户端使用 Apollo-iOS 完成 GraphQL 查询(在我的 swift 项目中)?

例如:如果要从具有名称和年龄参数的查询中构造人 object - 我必须从服务调用中获取name并从另一个服务调用中获取age并将它们缝合以形成人 object,那么解析器将如何我应该在哪里写?

任何帮助表示赞赏。

我相信 GraphQL 解析器只是服务器端的概念。 客户只是要求数据。 服务器应该解析客户端发送的查询,因此您的解析器应该对不同的服务进行必要的调用,以便能够通过访问单个端点来完全解析查询。

GraphQL 中解析器的更深入解释: https://medium.com/paypal-engineering/graphql-resolvers-best-practices-cd36fdbcef55

如果需要,您可以编写自己的 swift 代码以从两个单独的 GraphQL 端点/服务中获取数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM