開発者向け機能:サーバスクリプト:items.Update
## 概要
指定したレコードを更新します。
## 構文
```
items.Update(recordId, data)
```
## パラメータ
|パラメータ|型|必須|説明|
|:----------|:----------|:---:|:---------------------------|
|recordId|object|○|対象レコードのレコードIDを指定|
|data|string|○|更新内容をJSON形式で指定|
## 戻り値
レコードを更新できたらtrue、更新できなかったらfalseを返却します。
## 使用例①
下記の例では、レコードIDが123のレコードのタイトルを "タイトル変更" に、分類Aを"分類A変更"に更新します。
##### JavaScript
```
const data = {
Title: 'タイトル変更',
ClassHash: {
ClassA: '分類A変更'
}
};
items.Update(123, JSON.stringify(data));
```
## 使用例②
下記の例では、特定のユーザの権限でレコードの更新を行います。ApiKeyには書き込み権限を持ったユーザのAPI Keyを記述してください。
##### JavaScript
```
let data = {
ApiKey: 'xxxxx...',
Title: '文書管理ソフトウェアの販売',
ClassHash: {
ClassA: 'ソフトウェア販売'
},
NumHash: {
NumA: 750000
}
};
items.Update(123, JSON.stringify(data));
```
## 注意事項
こちらは[サーバスクリプト](/ja/manual/table-management-server-script)で使用するメソッドです。[スクリプト](/ja/manual/table-management-script)では使用できません。
## 関連情報
・[テーブルの管理:サーバスクリプト](/manual/table-management-server-script)
・[オブジェクトごとの実行タイミング](/manual/server-script-conditions)
・[itemsオブジェクト](/manual/server-script-items)