コレクションの切り捨て (V2)
この操作は、指定したコレクションのスキーマを保持したまま、コレクション内のすべてのデータを削除します。
https://{cluster-id}.{region}.vectordb.zillizcloud.com:19530
- サービングクラスターを使用している場合は、クラスターエンドポイントを使用してください。
Free & Serverless
https://{cluster-id}.serverless.{region}.vectordb.zillizcloud.comDedicated
https://{cluster-id}.{region}.vectordb.zillizcloud.com:19530
${CLUSTER_ENDPOINT}を、あなたのZilliz Cloudクラスターのエンドポイントに置き換える必要があります。- エンドポイントを取得するには、Describe Cluster V2 APIを使用してレスポンスから値を抽出してください。
export CLUSTER_ENDPOINT="https://{cluster-id}.{region}.vectordb.zillizcloud.com:19530"
認証トークンは、適切な権限を持つ API key または username:password のようにコロンで連結した username と password の組み合わせである必要があります。project endpoint を使用している場合は、十分な権限を持つ有効な API key のみ使用できます。
collection が属する database の名前です。存在しない database に設定するとエラーになります。指定しない場合は、default database が適用されます。
対象の collection の名前です。 存在しない collection に設定するとエラーになります。
この操作の対象となる partition の名前。指定すると操作範囲がこれらの partition に限定され、指定しない場合は Collection 全体が対象になります。
この操作の対象となる partition の名前。partition を指定すると操作範囲がそれらに限定され、指定しない場合は Collection 全体が対象になります。
export TOKEN="db_admin:xxxxxxxxxxxxx"
curl --request POST \
--url "${CLUSTER_ENDPOINT}/v2/vectordb/collections/truncate" \
--header "Authorization: Bearer ${TOKEN}" \
--header "Request-Timeout: 5" \
--header "Content-Type: application/json" \
-d '{
"collectionName": "my_collection"
}'
なし
操作固有の結果データを持たない操作が返す汎用レスポンスエンベロープです。data オブジェクトを含みます。
レスポンスコード。
レスポンスのペイロードオブジェクトです。内容はそれを返す操作によって異なります。
エラーメッセージを返します。
レスポンスコード。
エラーメッセージ。
{
"code": 0,
"data": {}
}