У меня есть таблица в Динамо-БД с именем Settings
, уникальные ключи email
и атрибут display_names
, это тип Map и имеет следующую структуру {'123-456': "any name", '789-123': 'another name'}
Я пытаюсь удалить имя с атрибутом '123-456' со следующими параметрами
TableName: 'Settings',
Key: {
email: 'user@test.com',
},
UpdateExpression: 'DELETE display_names :p',
ExpressionAttributeValues: '{":p" : {"S": 123-456}}'
};
Но когда я запускаю код, я получаю следующую ошибку ExpressionAttributeValues contains invalid key: Syntax error; key: \"11\"",
Я надеюсь, что вы можете мне помочь, заранее спасибо!