首页 > 解决方案 > 如何使用 AWS-Amplify 创建具有分区键和排序键的新表?

问题描述

我需要向现有的 dynamo db 表添加排序键和分区键...我创建了一个带有分区键和排序键手册的新表。但是,当我尝试从表中单独获取一个时,它会给出一个名为“提供的关键元素与架构不匹配”的错误。出于这个原因,我想创建一个带有分区键和排序键的新表。如何编辑我的 graphql 模式并进行放大推送以创建新表?请帮助...以下是我的 graphql 架构

type Idea @model
 {
  id: ID!
  title: String!
  userName: String
  category: String!
  status:String
  OtherCategory: String
  description: String
  subCategory: String   
  createdAt: AWSDateTime
  updatedAt: AWSDateTime
  comments: [Comment] @connection(name: "IdeaComments")
}

标签: ionic4aws-amplify

解决方案


看看@key添加到 Amplify 的 GraphQL 转换器的新指令:https ://aws-amplify.github.io/docs/cli/graphql#key


推荐阅读