Я пытаюсь использовать эту функцию Boto, но, похоже, не могу понять это правильно ... Есть идеи? Do c Ссылка
tablename = 'name_table'
response = dynamodb.update_item(
TableName=tablename,
Key={
'name': 'Tony',
},
UpdateExpression="set name= :r",
ExpressionAttributeValues={
':r': 'Ralph',
},
ReturnValues="UPDATED_NEW"
)
Это ошибки, которые я получаю:
Invalid type for parameter Key.name, value: set(['Tony', 0]), type: <type 'set'>, valid types: <type 'dict'>
Я пытался изменить имя с str на dict, поэтому теперь я с этой ошибкой
ValueError: dictionary update sequence element #0 has length 1; 2 is required
Куда go отсюда? Большое спасибо ..