Method 与 URL
删除别名,用于清理 Collection 或 CollectionView 中已经过期或废弃的别名。
删除 Base 类数据库指定 Collection 的别名:
POST https://{实例访问 IP 地址}:{实例网络端口}/alias/delete
。删除 AI 类数据库指定 CollectionView 的别名:
POST https://{实例访问 IP 地址}:{实例网络端口}/ai/alias/delete
。使用示例
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 | 是 | 指定需删除的别名。 |
返回参数
{"code":0,"msg":"operation success","affectedCount":1}
参数名 | 参数含义 |
affectedCount | 删除别名的集合数量。 |