# SolrClient::deleteByQueries

(PECL solr >= 0.9.2)

SolrClient::deleteByQueries — Elimina todos los documentos que coincidan con cualquiera de las consultas

### Descripción

public SolrClient::deleteByQueries(array `$queries`): SolrUpdateResponse

Elimina todos los documentos que coincidan con cualquiera de las consultas

### Parámetros

`queries`

  La matriz de consultas. Debe ser una variable de php real.

### Valores devueltos

Devuelve un objeto SolrUpdateResponse en caso de éxito y lanza una SolrClientException en caso de error.

### Errores/Excepciones

Lanza una SolrClientException si el cliente falló o hubo un problema de conexión.

Lanza una SolrServerException si el Servidor de Solr falló al procesar la petición.

### Ver también

- SolrClient::deleteById() - Eliminar por Id
- SolrClient::deleteByIds() - Elimina mediante Ids
- SolrClient::deleteByQuery() - Elimina todos los documentos que coincidan con la consulta dada