Todos los productos
Search
Centro de documentos

Tablestore:Elimine una sola fila de datos

Última actualización: Sep 03, 2026

Llame al método deleteRow del SDK de Node.js para eliminar una sola fila de una tabla de datos de Tablestore; para ello, especifique la clave principal y una condición de eliminación.

Requisitos previos

Initialize a Tablestore client

Método

deleteRow: function deleteRow(params, callback)

Parameters

Nombre

Tipo

Descripción

tableName (obligatorio)

string

Nombre de la tabla de datos.

primaryKey (obligatorio)

Array

Nombres y valores de las columnas de clave principal.

  • Las columnas de clave principal pueden ser de tipo STRING, INTEGER o BINARY.

  • La cantidad y los tipos de claves principales deben coincidir con los de la tabla de datos.

condition (obligatorio)

TableStore.Condition

Condición para eliminar la fila. Para más información, consulte Conditional update.

transactionId (opcional)

string

ID único de la transacción local. Para más información, consulte Local transaction.

Ejemplos

Este ejemplo elimina la fila con el valor de clave principal 'row1' de la tabla test_table.

var params = {
    tableName: 'test_table',
    // The primary key information.
    primaryKey: [{ 'id': 'row1' }],
    // Set a condition for the deletion. TableStore.RowExistenceExpectation.IGNORE skips the row existence check.
    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);
});

Referencias

Batch update data