Gea*_*iro 0 command-line-interface amazon-web-services amazon-dynamodb
我有一个名为"ZombieSession"的DynamoDB表和"S"类型的"SessionId"主键.
本地服务在http:// localhost:8181中运行.
对于本地测试,我正在尝试执行这些命令:
(1)
aws dynamodb delete-item --table-name ZombieSession --key'4ae40a08-007c-4785-babd-caff0ed12d1d' - endpoint-url http:// localhost:8181 --region us-east-1
这导致:
解析参数'--key'时出错:无效的JSON:'4ae40a08-007c-4785-babd-caff0ed12d1d'
和
(2)
aws dynamodb delete-item --table-name ZombieSession --key'{"SessionId":{"S":"4ae40a08-007c-4785-babd-caff0ed12d1d"}}' - endpoint-url http:// localhost: 8181 -区域us-east-1
这导致:
解析参数'--key'时出错:无效的JSON:'{SessionId:{S:4ae40a08-007c-4785-babd-caff0ed12d1d}}'
我没有找到任何关于此的文档示例.
这个操作的适当命令是什么?
我发现--key参数的值需要带有带转义的引号:
aws dynamodb delete-item --table-name ZombieSession --key"{\"SessionId \":{\"S \":\"4ae40a08-007c-4785-babd-caff0ed12d1d \"}}"--endpoint-url http:// localhost:8181 --region us-east-1
| 归档时间: |
|
| 查看次数: |
3261 次 |
| 最近记录: |