Node.js SDK の deleteRow を呼び出すことで、Tablestore テーブルから単一の行を削除します。行のプライマリキーと削除条件を指定します。
前提条件
メソッド
deleteRow: function deleteRow(params, callback)
例
次のコードは、test_table テーブルからプライマリキー値 'row1' を持つ行を削除します。
var params = {
tableName: 'test_table',
// プライマリキー情報。
primaryKey: [{ 'id': 'row1' }],
// 削除の条件を設定します。TableStore.RowExistenceExpectation.IGNORE は、行の存在チェックをスキップします。
condition: new TableStore.Condition(TableStore.RowExistenceExpectation.IGNORE, null)
};
client.deleteRow(params, function (err, data) {
if (err) {
console.log('Delete row failed with error: ', err);
return;
}
console.log('RequestId: ', data.RequestId);
console.log('Read CU Cost: ', data.consumed.capacityUnit.read);
console.log('Write CU Cost: ', data.consumed.capacityUnit.write);
});