delete

最近更新时间:2024-05-20 17:50:51

我的收藏

功能介绍

删除别名,用于清理 Collection 或 CollectionView 中已经过期或废弃的别名。
/alias/delete 接口用于删除数据库指定的集合的别名。
/ai/alias/delete 接口用于删除 AI 类数据库集合视图的别名。

请求示例

注意:
如下示例可直接复制,在 CVM 运行之前,您需在文本编辑器将 api_key=A5VOgsMpGWJhUI0WmUbY******************** 与 10.0.X.X 依据实际情况进行替换。
删除 Collection 别名
删除 CollectionView 别名
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
删除别名的集合数量。