Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


`collection_name` is the name of colletion the collection to delete entities from.

`expr` is an expression indicated whether an entity should be deleted in the collection. Only the `in` operator is supported in the Delete API. Document of expression:

`partition_name` is the name of the partition to delete entities from, `None` means all partition.


Same as Insert API, Milvus only guarantee the visibility of operations with a one client. This means that, within the sequence of the operations "delete(), search()", the result of the search will not contains the entities deleted. Since different clients connect to different Proxy, the time between different Proxy is not exactly th the same. So even if you manually call the delete method and the search method on two clients sequentially, it is uncertain whether the search request returns the deleted entities.