Graphql 是否有一种简单的方法将DynamoDB表中的记录复制到同一个表中?

Graphql 是否有一种简单的方法将DynamoDB表中的记录复制到同一个表中?,graphql,duplicates,amazon-dynamodb,copy,aws-amplify,Graphql,Duplicates,Amazon Dynamodb,Copy,Aws Amplify,我正在通过AWSAmplify使用DynamoDb。 我正在尝试翻译我的应用程序,为了做到这一点,我需要在我的一个表中复制记录 type Message @model { id: ID! contentType: String! content: String! geolocation: String latitude: String longitude: String maxDistance: Int subquestion1ID: ID! subQuest

我正在通过AWSAmplify使用DynamoDb。 我正在尝试翻译我的应用程序,为了做到这一点,我需要在我的一个表中复制记录

type Message @model {
  id: ID!
  contentType: String!
  content: String!
  geolocation: String
  latitude: String
  longitude: String
  maxDistance: Int
  subquestion1ID: ID!
  subQuestion1: Message @connection(fields: ["subquestion1ID"])
  subquestion2ID: ID!
  subQuestion2: Message @connection(fields: ["subquestion2ID"])
  subquestion3ID: ID!
  subQuestion3: Message @connection(fields: ["subquestion3ID"])
  subquestion4ID: ID!
  subQuestion4: Message @connection(fields: ["subquestion4ID"])
  subquestion5ID: ID!
  subQuestion5: Message @connection(fields: ["subquestion5ID"])
  figureID: ID!
  figure: Figure @connection(fields: ["figureID"])
  locationID: ID!
  locatiion: Location @connection(fields: ["locationID"])
  Chat: [Chat] @connection(keyName: "sentMessage", fields: ["id"])
}
我只需要更改内容属性,以便复制记录,然后编辑它会快得多。 我想知道是否有办法做到这一点,并重新生成所有ID,以便保留相对连接