gpt4 book ai didi

amazon-web-services - 通过 CLI 的 AWS DynamoDB put-item 类型无效(unicode v. dict)

转载 作者:行者123 更新时间:2023-12-03 00:56:36 26 4
gpt4 key购买 nike

我想通过命令行向我的 DynamoDB 表添加一个项目,但遇到了类型错误。

我尝试添加的数据非常简单:

{
"id": "1"
}

我运行的命令同样简单:

aws dynamodb put-item --table-name my_table --item '{ "id": "1" }'

我收到的错误是:

Invalid type for parameter Item.id, value: 1, type: <type 'unicode'>, valid types: <type 'dict'>

我有 JavaScript 背景,所以不熟悉 dict 类型。从我读过的一些资料来看,这是Python的东西?如何将我的数据更改为 DynamoDB 可以处理的数据?

最佳答案

你需要添加类型信息(我假设这里是String)

aws dynamodb put-item --table-name my_table --item '{ "id": {"S": "1" } }'

关于amazon-web-services - 通过 CLI 的 AWS DynamoDB put-item 类型无效(unicode v. dict),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40953834/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com