有没有办法确定给定AWS dynamodb表的哈希键属性?

时间:2013-05-05 07:02:06

标签: php hash amazon-web-services attributes key

有没有办法确定给定AWS dynamodb表的哈希键属性?

如果有一个带有散列键KEY_A的表TAB_A,我们是否有办法获得“KEY_A”作为结果。

由于

1 个答案:

答案 0 :(得分:1)

是的,您可以使用DescribeTable操作。

如果您使用的是AWS SDK for PHP,则可以参考API docs for DescribeTable

以下是您如何获得价值的示例:

// Run the DescribeTable command
$result = $dynamoDbClient->describeTable(array('TableName' => 'TAB_A'));

// Drill down into the results
$keys = $result->getPath('TableDescription/KeySchema/*/AttributeName');
print_r($keys);
#> Array ( [0] => 'KEY_A' )