У меня проблемы при получении данных от JSON, который исходит от DynamoDB
for (var i = 1; i < (Object.keys(data.Item).length); i++) {
console.log(Object.keys(data.Item)[i]+" :");
//getting the key name
var columnname =JSON.stringify(Object.keys(data.Item)[i]);
//giving Transaction2 statically
console.log(data.Item.Transaction2.M.description.L[0].S);
//giving Transaction dynamically which is stored above
console.log(data.Item.columnname.M.description.L[0].S);
Ошибка:
Response:
{
"errorType": "TypeError",
"errorMessage": "Cannot read property 'M' of undefined",