【问题标题】:How to manually set partition key for AWS Amplify DynamoDB API如何为 AWS Amplify DynamoDB API 手动设置分区键
【发布时间】:2022-01-05 10:28:40
【问题描述】:

AWS 初学者尝试使用 AWS Amplify 作为 React Native 应用程序的后端。我使用 Amplify 向导创建了一个带有架构的 API。我指定了一个具有 ID 值类型的 id 字段,它成为分区键。我想自己设置这个密钥,因为当用户创建他们的个人资料时,我想存储它并能够使用 id 获取它。但是,看起来查询甚至不需要 id 字段,因为 dynamodb 在创建时会自动分配一个 id/分区键。我不知道如何获得这个 id,如果可能的话,我想指定我自己的分区键。我尝试在创建的输入类型中添加 id,但在 dynamodb 中创建的条目仍然不使用我传入的 id。

【问题讨论】:

    标签: react-native graphql amazon-dynamodb aws-amplify aws-appsync


    【解决方案1】:

    刚刚了解了更多关于resolver的内容,如果你配置你的resolver对应mutation的话,可以指定自己的id

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 1970-01-01
    • 2021-07-16
    • 2023-04-03
    • 2021-05-07
    • 1970-01-01
    • 2022-12-13
    • 1970-01-01
    • 2018-09-01
    • 1970-01-01
    相关资源
    最近更新 更多