跳到主要内容

drop_collection_function()

此操作会从 Collection 中删除现有函数。

Notes

这不适用于外部 Collection。

请求语法​

python
client.drop_collection_function(
collection_name: str,
function_name: str,
timeout: float = None,
**kwargs
)

参数:

  • collection_name (str) -

    [必需]

    Collection 的名称。

  • function_name (str) -

    [必需]

    要删除的函数名称。

  • timeout (float | None) -

    此操作的超时时长。将其设置为 None 表示当收到任何响应或发生任何错误时,此操作即超时。

  • kwargs (dict) -

    可选的附加参数。

返回类型:

NoneType

异常:

  • MilvusException

    当此操作期间发生任何错误时,将引发此异常。

示例​

python
from pymilvus import MilvusClient

client = MilvusClient(
uri="YOUR_CLUSTER_ENDPOINT",
token="YOUR_CLUSTER_TOKEN"
)

client.drop_collection_function(
collection_name="my_collection",
function_name="bm25",
)
最低 SDK 版本v2.6.x