drop

最近更新时间:2025-04-18 17:58:12

我的收藏

Method 与 URL

/index/drop 接口用于在已有集合上,删除标量字段索引:POST https://{实例访问 IP 地址}:{实例网络端口}/index/drop
注意:
仅支持删除标量索引,不支持删除向量、稀疏向量索引。
如果集合开启了动态schema(即创建集合时配置了filterIndexConfig),不支持删除标量索引。

使用示例

curl -i -X POST \\
-H 'Content-Type: application/json' \\
-H 'Authorization: Bearer account=root&api_key=FDmSuVuL8qLPxeGak5FAD8xHBUfVGtMju1XknUIa' \\
http://10.0.X.X:80/index/drop \\
-d '{
"database": "db-test",
"collection": "book-vector",
"fieldNames": ["bookInfo","page"]
}'

请求参数

参数
是否必选
参数含义
配置方法及要求
database
配置需删除索引的 Database 名称。
使用 /database/list 获取集群中的数据库列表,复制需重建索引的集合所属的数据库名。
collection
指定需删除索引的 Collection 名称。
使用 /collection/list 获取指定数据库名下的 Collection 列表,复制需重建索引的集合名。
fieldNames
用于指定删除的标量索引的字段名。
以数组形式,列出需删除的字段名。