我想通过命令行向DynamoDB表添加一个项目,但是我遇到了类型错误.
我想要添加的数据非常简单:
{
"id": "1"
}
Run Code Online (Sandbox Code Playgroud)
我正在运行的命令同样简单:
aws dynamodb put-item --table-name my_table --item '{ "id": "1" }'
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:
Invalid type for parameter Item.id, value: 1, type: <type 'unicode'>, valid types: <type 'dict'>
Run Code Online (Sandbox Code Playgroud)
我来自JavaScript背景,所以我不熟悉dict类型.根据我从我读过的一些资料中理解,这是一个Python的东西?如何将我的数据更改为DynamoDB可以处理的内容?