> Discover all available pages from the documentation index: https://mastra.zisheng.pro/ja/llms.txt # Memory.deleteMessages() `.deleteMessages()` メソッドは、複数のメッセージを ID で削除します。 ## 使用例 ```typescript await memory?.deleteMessages(['671ae63f-3a91-4082-a907-fe7de78e10ec']) ``` ## パラメーター **messageIds** (`string[]`): 削除するメッセージ ID の配列 ## 戻り値 **void** (`Promise`): すべてのメッセージが削除されると解決する Promise ## 詳細な使用例 ```typescript import { mastra } from './mastra' import { MastraDBMessage } from '@mastra/core' const agent = mastra.getAgent('agent') const memory = await agent.getMemory() const { messages } = await memory!.recall({ threadId: 'thread-123' }) const messageIds = messages.map((message: MastraDBMessage) => message.id) await memory?.deleteMessages([...messageIds]) ``` ## 関連情報 - [Memory クラスのリファレンス](https://mastra.zisheng.pro/ja/reference/memory/memory-class) - [recall](https://mastra.zisheng.pro/ja/reference/memory/recall) - [Memory の概要](https://mastra.zisheng.pro/ja/docs/memory/overview)