---
updatedAt: 2025-09-16T22:09:27.000Z
agentTools:
  projectIndex: https://developers.karte.io/llms.txt
---

# [deprecated] record.set()

※このAPIは廃止予定です。

レコードを更新します。

# Syntax:

```javascript
record.set(values, callback)
```

# Arguments:

<Table align={["left","left","left","left","left"]}>
  <thead>
    <tr>
      <th>
        Name
      </th>

      <th>
        Type
      </th>

      <th>
        Required
      </th>

      <th>
        Default
      </th>

      <th>
        Description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        values
      </td>

      <td>
        Object
      </td>

      <td>
        ○
      </td>

      <td>

      </td>

      <td>
        更新内容を示す、フィールド名と値の組
      </td>
    </tr>

    <tr>
      <td>
        callback
      </td>

      <td>
        Function
      </td>

      <td>

      </td>

      <td>

      </td>

      <td>
        コールバック
      </td>
    </tr>
  </tbody>
</Table>

`callback` arguments:

<Table align={["left","left","left"]}>
  <thead>
    <tr>
      <th>
        Name
      </th>

      <th>
        Type
      </th>

      <th>
        Description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        err
      </td>

      <td>
        Object
      </td>

      <td>
        エラーオブジェクト
      </td>
    </tr>
  </tbody>
</Table>

```javascript
var values = { name: 'foo' };
var table = widget.collection('v2/actiontable001');
table
  .query('a001')
  .set(values, function(err){
    if (err) console.log('err: ' + err);
});
```