このトピックでは、Python 用 SDK を使用して既存のコレクションを削除する方法について説明します。
重要
コレクションが削除されると、その中のすべてのデータが削除され、復元することはできません。 慎重に実行してください。
前提条件
クラスタが作成されていること。 詳細については、「クラスタの作成」をご参照ください。
API キーが取得されていること。 詳細については、「API キーの管理」をご参照ください。
最新バージョンの SDK がインストールされていること。 詳細については、「DashVector SDK のインストール」をご参照ください。
API 定義
Client.delete(name: str) -> DashVectorResponse
例
説明
コードを正しく実行するには、サンプルコード内の YOUR_API_KEY を実際の API キーに、YOUR_CLUSTER_ENDPOINT をクラスタのエンドポイントに置き換える必要があります。
quickstart
という名前のコレクションを事前に作成する必要があります。 詳細については、「コレクションの作成」トピックの「例」セクションをご参照ください。
import dashvector
client = dashvector.Client(
api_key='YOUR_API_KEY',
endpoint='YOUR_CLUSTER_ENDPOINT'
)
ret = client.delete(name='quickstart')
リクエストパラメータ
パラメータ | タイプ | デフォルト値 | 説明 |
name | str | - | 既存のコレクションの名前。 |
レスポンスパラメータ
説明
DashVectorResponse オブジェクトが返されます。これには、次の表に示すように、操作結果が含まれています。
パラメータ | タイプ | 説明 | 例 |
code | int | 返されたステータスコード。 詳細については、「ステータスコード」をご参照ください。 | 0 |
message | str | 返されたメッセージ。 | success |
request_id | str | リクエストの一意の ID。 | 19215409-ea66-4db9-8764-26ce2eb5bb99 |