0
我一直在爲此掙扎了一整天。所有這些文件都是怪異的,例子不起作用,等等。對於那些應該很容易的事情,真的很沮喪。DynamoDB沒有看到API版本? (ruby AWS-SDK)
我想要做的就是製作一個示例表。我正在使用DynamoDB本地測試工具。
這是我到目前爲止。我得到... unexpected option attribute_definitions
ddb = AWS::DynamoDB::Client.new(:api_version => '2012-08-10')
ddb.create_table({
:attribute_definitions => [
{
:attribute_name => "id",
:attribute_type => "S"
},
{
:attribute_name => "range",
:attribute_type => "S"
}
],
:table_name => "actions",
:key_schema => [
{
:attribute_name => "id",
:key_type => "HASH"
},
{
:attribute_name => "range",
:key_type => "RANGE"
}
],
:provisioned_throughput => {
:read_capacity_units => 1,
:write_capacity_units => 1
}
})
我能想到的是它沒有看到API版本正確,如「attribute_definitions」沒有在2011年的API版本存在的唯一的事情。
感謝