テーブル名とプライマリキーを指定して、Tablestore テーブルから単一行を削除します。
事前準備
メソッド
public function deleteRow(array $request)
例
test_table からプライマリキー値が row1 の行を削除します。
try{
$response = $client->deleteRow(array (
'table_name' => 'test_table',
'primary_key' => array (
array ('id', 'row1')
),
// 行を削除するには条件が必要です。RowExistenceExpectationConst::CONST_IGNORE は、行の存在をチェックしないことを指定します。
'condition' => RowExistenceExpectationConst::CONST_IGNORE
));
echo "Read CU Cost: " . $response['consumed']['capacity_unit']['read'] . "\n";
echo "Write CU Cost: " . $response['consumed']['capacity_unit']['write'] . "\n";
} catch (Exception $e) {
echo "Delete Row failed.";
}