功能介绍
TruncateCollectionView()
用于清空 CollectionView 中所有的数据与索引,仅保留 CollectionView 配置信息,减少用户的操作成本。接口约束
警告:
执行 truncate 操作将会永久删除指定 CollectionView 下的所有数据。在操作之前,务必谨慎考虑。
请求示例
如下示例,清空集合视图 go-sdk-test-ai-coll 的数据。
var (ctx = context.Background()aiDatabase = "go-sdk-test-ai-db"collectionViewName = "go-sdk-test-ai-coll")db := client.AIDatabase(aiDatabase)result, err := db.TruncateCollectionView(ctx, collectionViewName)log.Printf("TruncateCollectionView success: %+v", result)
请求参数
参数 | 是否必选 | 参数含义 | 配置方法及要求 |
collectionViewName | 是 | 指定需清空数据的 CollectionView 名。 |
返回信息
TruncateCollectionView success: &{AffectedCount:1}
参数名 | 参数含义 |
affectedCount | 影响行数,即为清空数据的集合视图数量。 |