接口定义
DropCollectionView() 用于删除已创建的 CollectionView。
DropCollectionView(ctx context.Context, name string) (result *DropAICollectionViewResult, err error)
使用示例
警告:
执行 drop 操作将会永久删除指定 CollectionView 下的所有 DocumentSet。在操作之前,务必谨慎考虑。
如下示例,删除集合视图 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)res, err := db.DropCollectionView(ctx, collectionViewName)log.Printf("DropCollectionView success: %v", res)
参数名 | 参数含义 |
collectionViewName | 所需删除的 CollectionView 名称。 |
出参描述
DropCollectionView success: &{AffectedCount:1}
参数名 | 参数含义 |
AffectedCount | 影响行数,即为删除的集合视图数量。 |