本文介紹如何通過 PHP SDK 在Table Store的資料表中寫入單行資料。
前提條件
方法說明
public function putRow(array $request)範例程式碼
以下範例程式碼在 test_table 表中寫入一行資料,該行資料的主索引值為 row1。
$request = array (
'table_name' => 'test_table',
// 構造主鍵
'primary_key' => array (
array('id', 'row1')
)
);
try{
// 調用 putRow 方法寫入行資料
$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.";
}添加屬性列。
$request['attribute_columns'] = array( array('col1', 'val1') );指定資料版本號碼,您可以為每個屬性列指定單獨的版本號碼。
$request['attribute_columns'] = array( array('col1', 'val1', null, intval(microtime(true) * 1000)) );