Vector store record delete Node
Last updated
The Vector Store Record Delete Node enables deletion of records from a vector store collection based on specified criteria. This node supports multiple vector store providers and offers flexible deletion conditions through filtering expressions.
⚠️ The pinecone vector store doesn't support record deletion based on filters on severless mode.
Usage cost: 1 credit
Collection Mode
Use Existing Collection: Delete from a predefined collection
Custom Configuration: Specify custom collection details
Collection Settings (based on mode)
Existing Collection Mode:
Vector Store Collection*: Select from available collections
Custom Configuration Mode:
Knowledge Source*: Select vector store provider
Collection Name*: Name of the collection to delete from
Deletion Configuration
Deletion Condition*: Filter expression to identify records for deletion (depends on vector store provider, see below for more informations)
Continue on Failure: Toggle to control flow behavior on errors
success (boolean): Indicates if deletion was successful
error_message (string, optional): Error details if deletion failed
Milvus/Zilliz
Qdrant
Chroma
Pinecone
Filtering Expressions
Use precise conditions to avoid unintended deletions
Test filters on small datasets first
Follow vector store-specific syntax guidelines
Use variables for dynamic filtering
Error Handling
Enable "Continue on Failure" for non-critical deletions
Plan for partial deletion scenarios
Invalid filter syntax
Permission-related failures
Connection timeouts during large deletions
Each vector store has its own filtering syntax. Refer to the respective documentation:
For vector store specific filter syntax, refer to:
Milvus: Filtering Documentation
Zilliz: Filtering Documentation
Qdrant: Filtering Documentation
Chroma: Where Filters Documentation
Pinecone: Metadata Filtering Guide
Last updated
metadata["field"] == "value"{
"must": [
{"key": "metadata.field", "match": {"value": "exact_match"}}
]
}{
"field": {"$eq": "value"}
}{
"field": {"$eq": "value"}
}