我正在從AmzonWebService請求和管理一個dynamoDb。API Gateway中DynamoDB中的更新元素AWS
我會用新數據更新我的元素。
這是我該怎麼辦:
{
"TableName": "Strips",
"Key": {
"StripId": {
"S": "$input.path('$.StripId')"
}
},
"UpdateExpression": "set SessionId = "$input.path('$.SessionId')"
"ReturnValues": "ALL_NEW"
}
我有這樣的錯誤消息,並且我對我的DB元素不會被更新。轉換前
端點響應正文:{ 「__type」: 「com.amazon.coral.service#SerializationException」}
編輯:這是我用我的請求主體的客體:
{
"StripId":"f58b6811-5a11-4a53-84d3-19bf42dd8fef",
"SessionId":"9fc6f591-e805-4113-b673-d596736b2ff3"
}
有誰知道爲什麼?
關鍵屬性的值是強制性的。檢查$ input是否有預期的值。 – notionquest
我已編輯我的問題@notionquest –