has_collection()
この操作は、collection が存在するかどうかを確認します。
リクエスト構文
python
has_collection(
collection_name: str,
using: str = "default",
timeout: float | None,
)
パラメーター:
-
collection_name (str) -
[REQUIRED] 既存の collection の名前。
-
using (str) -
使用する接続のエイリアス。
デフォルト値は default で、この操作がデフォルト接続を使用することを示します。
-
timeout (float | None)
この操作のタイムアウト時間。これを None に設定すると、何らかのレスポンスが到着するか、何らかのエラーが発生した時点でこの操作がタイムアウトすることを示します。
戻り値の型:
bool
戻り値: 指定された partition が存在するかどうかを示すブール値です。
例外:
-
MilvusException
この例外は、この操作中に何らかのエラーが発生した場合、特に指定されたエイリアスが存在しない場合に発生します。
例
python
from pymilvus import connections, utility
# Connect to YOUR_CLUSTER_ENDPOINT
connections.connect()
# Check whether a partition exists
collection.has_collection(
collection_name="test_collection",
) # True