Я пытаюсь получить элемент из DynamoDB на основе первичного ключа, но он выдает мне исключение:
ValidationException: предоставленный элемент ключа не соответствует схеме
Вот как выглядит моя таблица:
Я следую учебному пособию и вот как я написал свой get:
let params = {
TableName: process.env.CALL_NAVEGATION_HISTORY_TABLE,
Key: {
"Id": requestBody.CallSid
}
}
dynamoDb.get(params, function(err, data) {
if(err){
console.log('Error on dynamodb', err);
callback(null, Helpers.xmlTwimlResponse(twiml));
}
console.log(data);
callback(null, Helpers.xmlTwimlResponse(twiml));
});
Что не такв моем коде?