Commands

Delete

The delete method allows you to delete documents from your index using various criteria. You can delete documents by their IDs, by ID prefix or with metadata filter.

Arguments

IDsstring[] | number[] | string | numberrequired

One or more document IDs to delete.

OR

DeletePayloadobjectrequired

Response

ResponseDeleteResultrequired
Delete by IDs Array
const response = await index.delete(["star-wars", "inception"]);// { deleted: 2 }
Delete Single ID
const response = await index.delete("star-wars");// { deleted: 1 }
Delete by Prefix
const response = await index.delete({  prefix: "star-",});// { deleted: 3 }
Delete with Filter
const response = await index.delete({  filter: "age > 30",});// { deleted: 3 }
Loading search…