1
我在其中一個DynamoDB表上設置了一個字符串。使用PHP和DynamoDB更新和創建條目
此代碼添加到字符串設定一個新的項目和偉大工程
$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'
));
我的問題是,如果該鍵transaction_ids
上的項目已經存在,它纔會起作用。
如何更改此代碼以在現有項目上創建密鑰(如果不存在)?