has_collection()
Near Deprecation此操作用于检查 Collection 是否存在。
请求语法
python
has_collection(
collection_name: str,
using: str = "default",
timeout: float | None,
)
参数:
-
collection_name (str) -
[必填] 现有 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