【发布时间】:2019-12-05 05:37:40
【问题描述】:
我正在构建一个连接到 DynamoDB 的 AWS AppSync graphQL 服务器,该服务器使用复合键(假设 postID 对于我的 HASH 和我的 RANGE 的 clientID 是完全唯一的)。
GraphQL 规范要求unique ID。
为了让我从 DynamoDB 中获取项目,我需要同时传递它。我应该如何处理架构以遵循 graphQL 规范?
我会根据 postID+clientID 创建 graphQL ID 吗?有没有标准化的方式?
我可能会过度阅读规范,并且始终要求同时传递 clientID 以进行查询和突变是完全可以的,但我找不到明确的答案。我还没有使用过 Relay,所以我不确定它来回发送什么。
【问题讨论】:
标签: amazon-dynamodb graphql aws-appsync