功能介绍
删除别名,用于清理 Collection 或 CollectionView 中已经过期或废弃的别名。
/alias/delete 接口用于删除数据库指定的集合的别名。
/ai/alias/delete 接口用于删除 AI 类数据库集合视图的别名。
请求示例
注意:
如下示例可直接复制,在 CVM 运行之前,您需在文本编辑器将 api_key=A5VOgsMpGWJhUI0WmUbY******************** 与 10.0.X.X 依据实际情况进行替换。
curl -i -X POST \\-H 'Content-Type: application/json' \\-H 'Authorization: Bearer account=root&api_key=A5VOgsMpGWJhUI0WmUbY********************' \\http://10.0.X.X:80/alias/delete\\-d '{"database": "db-test","alias": "alias-book-emb"}'
执行成功,返回信息,如下所示。
{"code":0,"msg":"operation success","affectedCount":1}
curl -i -X POST \\-H 'Content-Type: application/json' \\-H 'Authorization: Bearer account=root&api_key=A5VOgsMpGWJhUI0WmUbY********************' \\http://10.0.X.X:80/ai/alias/delete\\-d '{"database": "db-test-ai","alias": "alias-coll-ai-files"}'
执行成功,返回信息,如下所示。
{"code":0,"msg":"operation success","requestId: 459fa606c5059c176bbcef5792800f7c","affectedCount":1}
请求参数
参数 | 是否必选 | 参数含义 |
database | 是 | 指定需删除的 Collection 或 CollectionView 所属的 Database 名。 |
alias | 是 | 指定需删除的别名。 |
返回参数
参数名 | 参数含义 |
affectedCount | 删除别名的集合数量。 |