Van*_*Hau 9 amazon-web-services amazon-dynamodb
我正在尝试使用本地 DynamoDB 的 AWS CLI。
在工作中,我发现了一些问题。
插入和检索项目 | DynamoDB,解释道。展示如何使用 JSON 格式创建表。但这对我不起作用。所以我必须使用表的基本操作 - Amazon DynamoDB。不管怎样,它起作用了。
但麻烦的是放置物品时。
我尝试将项目添加到本地数据库,如下所示:
aws dynamodb put-item \
--table-name UsersTable \
--item '{
"Username": {"S": "alexdebrie"}
}' \
--endpoint-url http://localhost:8000
Run Code Online (Sandbox Code Playgroud)
但出现了这样的错误:
未知选项:{S:, alexdebrie}, }',用户名:
我该如何处理这个问题?
PS:我使用的是 Windows,所以\我使用的是^.
jar*_*mod 10
下面是一个适用于 Windows 的单行示例:
aws dynamodb put-item --table-name test --item "{\"id\":{\"S\":\"mars\"},\"miles\":{\"N\":\"999\"}}"
Run Code Online (Sandbox Code Playgroud)
所以,就你而言:
aws dynamodb put-item --table-name UsersTable --item "{\"Username\":{\"S\":\"alexdebrie\"}}" --endpoint-url http://localhost:8000
Run Code Online (Sandbox Code Playgroud)
有几点需要注意:
\"id\"\"N\":\"999\"我感受到你的痛苦。这太糟糕了。
您可能还想考虑使用 JSON 文件中提供参数--cli-input-json
| 归档时间: |
|
| 查看次数: |
21094 次 |
| 最近记录: |