> Discover all available pages from the documentation index: https://mastra.zisheng.pro/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`): 更新后的 ground truth。 **metadata** (`Record`): 更新后的元数据。 ## 返回值 **result** (`Promise`): 更新后的数据集条目。条目结构请参阅 dataset.addItem()。