def delete_by_doc_id(self, es_connection: Elasticsearch, document: Document = None, *args): """ Delete the client_document in Elasticsearch. This should be override by the Document Dao :param es_connection: :param document: :return: doc_status, doc_meta """ return document.delete(using=es_connection)
def delete(self, **kwargs): return Document.delete(self, **kwargs)