其中一个必需的键没有给出值

时间:2017-02-21 19:47:43

标签: python-2.7 amazon-dynamodb

AWS - One of the required keys was not given a value

关于这个主题他们回答我需要重新创建表但我不知道该怎么做,此外当我输入Dynamo shell时我发现表描述期待我发送的键值我很困惑。

这是我在python中的代码

item = dict(
    uaid=hasher(uaid),
    data=data,
)

self.table.put_item(data=item, overwrite=True)

1 个答案:

答案 0 :(得分:0)

创建表格时,您在表格上定义了一个分区或排序键,而上面的item中没有。您需要确保主键属性名称在item中正确存在并拼写正确。