1

我正在尝试将 UUID 插入到本地 dynamodb 但无法找到一种方法来做到这一点。我正在使用以下命令插入一个项目(使用@DynamoDBAutoGeneratedKey),但它作为字符串插入到“id”属性中。有人可以为我提供插入此 uuid 的方法吗?

下面的命令是在 Windows 上使用 AWS CLI:

aws dynamodb put-item --table-name customer --item "{\"id\":{\"S\":\"@DynamoDBAutoGeneratedKey\"},\"firstName\":{\"S\":\"fname\"},\"lastName\":{\"S\":\"lname\"},\"createdDate\":{\"S\":\"01-Sep-2017\"}}" --return-consumed-capacity TOTAL --region us-west-2 --endpoint-url http://localhost:8000
4

1 回答 1

1

@DynamoDBAutoGeneratedKey是 Java SDK 特定的,不受 aws-cli 支持。http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBMapper.Annotations.html

于 2017-09-18T19:48:15.907 回答