> Discover all available pages from the documentation index: https://mastra.zisheng.pro/ja/llms.txt # dataset.updateItem() **追加バージョン:** `@mastra/core@1.4.0` データセット内の既存項目を更新します。指定したフィールドだけが更新されます。項目を更新すると新しいバージョンが作成されます。 ## 使用例 ```typescript import { Mastra } from '@mastra/core' const mastra = new Mastra({/* storage config */}) const dataset = await mastra.datasets.get({ id: 'dataset-id' }) const updated = await dataset.updateItem({ itemId: 'item-id', input: { question: 'What is TypeScript?' }, groundTruth: { answer: 'A typed superset of JavaScript' }, metadata: { reviewed: true }, }) ``` ## パラメータ **itemId** (`string`): 更新する項目の ID。 **input** (`unknown`): 更新後の入力データ。 **groundTruth** (`unknown`): 更新後の正解データ。 **metadata** (`Record`): 更新後のメタデータ。 ## 戻り値 **result** (`Promise`): 更新後のデータセット項目。項目の構造は dataset.addItem() を参照してください。