功能介绍
truncateCollectionView() 用于清空 AI 类数据库的 CollectionView 中所有的数据与索引,仅保留 CollectionView 配置信息,例如索引类型及参数等设置,减少用户的操作成本。
接口约束
警告:
执行 truncate 操作将会永久删除指定 CollectionView 下的所有数据。在操作之前,务必谨慎考虑。
请求示例
// link databaseAIDatabase db = client.aiDatabase("db-test-ai");// truncateAffectRes affectRes = db.truncateCollectionView("coll-ai-files");System.out.println("\\tres: " + affectRes);
请求参数
参数名 | 是否必选 | 参数含义 | 配置方法 |
collectionViewName | 是 | 所需清空数据的 CollectionView 名称。 | CollectionView 命名要求如下: 只能使用英文字母,数字,下划线_、中划线-,并以英文字母开头。 长度要求:[1,128]。 |
返回信息
res: AffectRes{affectedCount=1, code=0, msg='operation success'}
参数名 | 参数含义 |
affectedCount | 影响行数,即为清空数据的集合视图数量。 |