Llame al método putRow del SDK de PHP para escribir una sola fila de datos en una tabla de Tablestore.
Antes de empezar
Descripción del método
public function putRow(array $request)
Código de ejemplo
A continuación, el ejemplo escribe una fila en la tabla test_table con un valor de clave principal de row1.
$request = array (
'table_name' => 'test_table',
// Build the primary key
'primary_key' => array (
array('id', 'row1')
)
);
try{
// Call putRow to write the row
$response = $client->putRow($request);
echo "* Read CU Cost: " . $response['consumed']['capacity_unit']['read'] . "\n";
echo "* Write CU Cost: " . $response['consumed']['capacity_unit']['write'] . "\n";
} catch (Exception $e) {
echo "Put Row failed.";
}
-
Agregue una columna de atributos.
$request['attribute_columns'] = array( array('col1', 'val1') ); -
Especifique un número de versión. Asigne un número de versión distinto a cada columna de atributos.
$request['attribute_columns'] = array( array('col1', 'val1', null, intval(microtime(true) * 1000)) );