in elasticsearch-persistence/lib/elasticsearch/persistence/repository/store.rb [90:99]
def delete(document_or_id, options = {})
if document_or_id.is_a?(String) || document_or_id.is_a?(Integer)
id = document_or_id
else
serialized = serialize(document_or_id)
id = __get_id_from_document(serialized)
end
client.delete({ index: index_name, id: id }.merge(options))
end