删除 Database

最近更新时间:2023-12-13 17:18:21

我的收藏

功能介绍

dropDatabase() 用于删除一个 Base 类向量数据库。
dropAIDatabase() 用于删除一个 AI 类向量数据库。

请求接口

删除 Base 类数据库
删除 AI 类数据库
public Database dropDatabase(String databaseName);
public AffectRes dropAIDatabase(String databaseName)

请求参数

参数
是否必选
参数含义
配置方法及要求
databaseName
设置 Database 名称。
使用 listDatabase()查询需删除的数据库。

请求示例

删除 Base 类数据库
删除 AI 类数据库
// client 为 VectorDBClient() 创建的客户端对象
client.dropDatabase("db-test");
// client 为 VectorDBClient() 创建的客户端对象
client.dropAIDatabase("db-test-ai");

返回结果

说明:
调用该接口之后,如果抛出异常,说明创建数据库失败。具体异常原因,可根据提示信息进行分析。无任何提示信息说明创建数据库执行成功,可使用 listDatabase() 查看已经创建的数据库。