图像的AppSync架构标量类型



我正在编写一个iOS应用程序,该应用程序使用AppSync和DynamoDB作为BaaS。我需要通过schema.graphql将图像(二进制(从后端传递到应用程序。然而,基于此文档:

https://docs.aws.amazon.com/appsync/latest/devguide/scalars.html

架构中没有图像(二进制(的标量类型。我应该使用字符串吗?应用程序客户端(iOS(是否能够将字符串正确解析为图像?

您应该使用复杂对象来管理图像。这遵循了最佳实践,其中图像元数据可以通过GraphQL访问,而实际的blob存储在适合大型二进制文件的系统中。

AWS AppSync支持S3ObjectGraphQL类型的此模式(下面是iOS的另一个示例(。

相关内容

  • 没有找到相关文章

最新更新