
Delete
Delete specific objects in a Weaviate database.
type: "io.kestra.plugin.weaviate.Delete"Examples
Send delete request to a Weaviate database. Use object ID or other properties.
id: weaviate_delete_flow
namespace: company.team
tasks:
- id: delete
type: io.kestra.plugin.weaviate.Delete
url: https://demo-cluster-id.weaviate.network
className: WeaviateObject
filter:
fieldName: field value to be deleted by
Properties
className*Requiredstring
1Class name for which you want to delete data
url*Requiredstring
1Connection URL
Example: localhost: 8080 or https://cluster-id.weaviate.network
apiKeystring
API key to authenticate with a managed Weaviate cluster
If not provided, the anonymous authentication scheme will be used.
filterobject
Attributes to filter by for deletion
headersobject
Additional headers to add to the request e.g. to authenticate with OpenAI API
objectIdstring
Id of the object to delete
Outputs
classNamestring
Class name of the deleted object
deletedCountinteger
0Number of deleted objects
idsarray
IDs of deleted objects
successboolean
Whether the delete operation was successful