Actions27
- Collection Actions
- Payload Actions
- Point Actions
- Search Actions
- Vector Actions
Payload → Delete Payload
AI-generatedOverview
This node operation deletes specified keys from the payload of points within a Qdrant collection. It allows users to selectively remove data fields from the payload of points based on various criteria such as point IDs, filters, and shard keys. This operation is useful for managing and cleaning up data stored in Qdrant collections, especially when certain payload attributes are no longer needed or need to be updated by removal.
Use Case Examples
- Removing sensitive or outdated information from the payload of points in a collection.
- Cleaning up payload data by deleting specific keys across multiple points that meet certain filter conditions.
Properties
| Name | Meaning |
|---|---|
| Collection Name | Specifies the name of the Qdrant collection from which payload keys will be deleted. |
| Keys | A JSON array listing the payload keys to be removed from the points' payload. |
| Point IDs | A JSON array of specific point IDs to target for payload key deletion. |
| Filter | A JSON object defining conditions to select points whose payload keys will be deleted. |
| Shard Key | A JSON object specifying which shards to search for the points. If not specified, all shards are searched. |
| Wait | Boolean flag indicating whether to wait for the deletion changes to be applied before continuing. |
| Ordering | Defines the ordering guarantees for the operation with options weak, medium, or strong. |
| Request Options | Additional request settings such as batching, SSL certificate validation, proxy configuration, and timeout settings. |
Output
JSON
operationStatus- Indicates the success or failure status of the delete payload operation.deletedKeys- List of payload keys that were deleted from the points.affectedPointsCount- Number of points affected by the payload key deletion.
Dependencies
- Qdrant REST API
Troubleshooting
- Ensure the collection name is correct and exists in Qdrant to avoid errors related to missing collections.
- Verify that the keys specified for deletion exist in the payload; attempting to delete non-existent keys may result in no changes.
- Check the filter and point IDs syntax and correctness to ensure the intended points are targeted.
- If the operation times out, consider increasing the timeout setting or reducing batch sizes.
- If SSL certificate validation fails and you trust the endpoint, enable the option to ignore SSL issues.
Links
- Qdrant Official Documentation - Comprehensive resource for understanding Qdrant features and API usage.