我通过 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 以便保留相关连接?