> ## Documentation Index
> Fetch the complete documentation index at: https://docs.memorylake.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# 重新加载数据库记忆

> 重新处理数据库记忆，刷新它的 schema 和表元数据

```
POST /openapi/memorylake/api/v3/workspaces/{workspaceId}/projects/{projectId}/memories/databases/{databaseId}/reload
```

重新处理数据库记忆，刷新它回答问题时所依据的 schema 和表元数据。您可以用它重试 `status` 为 `error` 的记忆，或在数据库的表发生变化后让记忆跟上这些变化。

重新加载是异步的。记忆的 `status` 会回到 `pending`；请轮询[获取数据库记忆](https://docs.memorylake.cn/features/memorylake/api-reference/database/database-memories/get-database-memory.md)，直到它再次变为 `okay` 或 `error`。

只有 `status` 为 `okay` 或 `error` 的记忆才能重新加载。记忆处于 `pending` 或 `running` 时，请求会以 `STATE_NOT_READY` 被拒绝；请等当前处理结束后再试。

> [!NOTE]
>
> **所需权限：** 项目上的 `project:dbset_modify`

### 路径参数

**workspaceId** `string` *required*

项目所属的工作空间 ID

**projectId** `string` *required*

项目 ID

**databaseId** `string` *required*

数据库记忆 ID

```bash cURL theme={null}
curl -X POST 'https://app.memorylake.cn/openapi/memorylake/api/v3/workspaces/ws-8001856949ad4f6a5b6226f415ffa877/projects/proj-b93e8d95a8705bcc4ec42a65ba4cc7f8/memories/databases/doc-2e6a9c4f8b1d4a7e9c3b5d8f0a2c4e6b/reload' \
  -H 'Authorization: Bearer sk_xxxxxx'
```

### 响应

**success** `boolean`

表示重新加载是否已开始

**message** `string`

人类可读的状态消息

```json Success (200) theme={null}
{
  "success": true,
  "message": "Operation completed successfully"
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.