DynamoDBテーブルのいずれかに文字列が設定されています。PHPとDynamoDBを使用したエントリの更新と作成
このコードは、キーtransaction_ids
がすでにアイテムに存在する場合にのみ動作しますが、文字列セットに新しいアイテムを追加し、素晴らしい
$update = $client->updateItem (array (
'TableName' => 'myTable',
'Key' => array (
'rep_num' => array (
'S' => $id_num
)
),
'ExpressionAttributeValues' => array (
':transaction_ids' => array(
'SS' => array($transaction_id)
)
),
'UpdateExpression' => 'ADD transaction_ids :transaction_ids'
));
私の問題がある作品。
既存のアイテムにキーが存在しない場合は、このコードを変更してこのキーを作成する方法を教えてください。