delete

open suspend override fun delete(ids: List<String>, namespace: String?): List<String>(source)

It deletes documents by ids, but returns specified ids, because Spring AI VectorStore does not return deleted ids.


open suspend override fun delete(filterExpression: String, namespace: String?): List<String>(source)

It deletes documents by filterExpression, but returns an empty list, because VectorStore does not return deleted ids.