Amazon dynamodb GraphQL继电器唯一id要求和dynamo复合键

Amazon dynamodb GraphQL继电器唯一id要求和dynamo复合键,amazon-dynamodb,graphql,aws-appsync,Amazon Dynamodb,Graphql,Aws Appsync,我正在构建一个AWS AppSync graphQL服务器,该服务器连接到使用复合密钥的DynamoDB(比如postID,它对于我的哈希和我的范围是完全唯一的clientID) GraphQL规范要求一个 为了让我从DynamoDB获取一个项目,我需要同时传递它。为了遵循graphQL规范,我应该如何处理模式 我会从postID+clientID创建graphqlid构建吗?有标准化的方法吗 可能是我看错了规范,总是要求传递clientID进行查询和变异是完全可以的,但我找不到明确的答案。我还

我正在构建一个AWS AppSync graphQL服务器,该服务器连接到使用复合密钥的DynamoDB(比如postID,它对于我的哈希和我的范围是完全唯一的clientID)

GraphQL规范要求一个

为了让我从DynamoDB获取一个项目,我需要同时传递它。为了遵循graphQL规范,我应该如何处理模式

我会从postID+clientID创建graphqlid构建吗?有标准化的方法吗


可能是我看错了规范,总是要求传递clientID进行查询和变异是完全可以的,但我找不到明确的答案。我还没有使用Relay,所以我不确定它来回发送什么。

是的,在AppSync中需要clientId是可以的

请参阅有关设计架构的AppSync文档:

特别是文件中有一节我将在这里解释

假设您有一个注释类型

输入注释{
托多德:身份证!
commentid:String!
内容:字符串
}