--- title: "行の更新" url: https://docs.catalyst.zoho.com/ja/sdk/web/v4/cloud-scale/data-store/update-rows/ description: "このページでは、WebアプリケーションのData Storeのテーブル内の単一行または一括で行を更新するメソッドについて、サンプルコードスニペットとともに説明します。" last_updated: 2026-03-24T12:08:39Z service: Cloud Scale type: general related_links: - name: "Update Rows - API" url: /ja/api/code-reference/cloud-scale/data-store/update-row/#UpdateRow - name: "Data Store" url: /ja/cloud-scale/help/data-store/introduction --- # 行の更新 テーブル内の単一行または複数行を1つ以上のカラム値で更新する場合、以下のメソッドを使用します。以下のコードスニペットで使用されている `table` は、[テーブルオブジェクト](https://docs.catalyst.zoho.com/ja/sdk/web/v4/cloud-scale/data-store/get-table-instance)です。 > **Note : **ここで返されるPromiseは、**content** キーに更新された行の詳細の配列を含むオブジェクトに解決されます。 ```javascript //Create an object with the details to be updated referring to the corresponding ROWID var details = [ { "Name": "John Denver", "Age": 25, "ROWID": 1510000000085482}, { "Name": "Jill Scott", "Age": 39, "ROWID": 1510000000113707} ]; //詳細を使用してRowオブジェクトを更新する var datastore = catalyst.table; var table = datastore.tableId('SampleTable'); var updatePromise = table.updateRow(details); updatePromise .then((response) => { console.log(response.content); }) .catch((err) => { console.log(err); }); ``` 受け取るサンプルレスポンスを以下に示します。レスポンスは両方のバージョンで同じです。 #### Web SDK ```json [ { CREATORID: "2136000000006003", MODIFIEDTIME: "2021-08-24 13:22:14:718", CREATEDTIME: "2021-08-24 13:12:55:999", Name: "John Denver", Age: 25 ROWID: "2136000000034043" }, { CREATORID: "2136000000006003", MODIFIEDTIME: "2021-08-24 13:22:14:728", CREATEDTIME: "2021-08-24 13:12:56:001", Name: "Jill Scott", Age: 39 ROWID: "2136000000034045" } ] ```