PHP Conference Nagoya 2025

SolrClient::deleteById

(PECL solr >= 0.9.2)

SolrClient::deleteByIdEliminar por Id

Descripción

public SolrClient::deleteById(string $id): SolrUpdateResponse

Elimina el documento con el ID especificado, donde ID es el valor del campo uniqueKey declarado en el esquema.

Parámetros

id

El valor del campo uniqueKey declarado en el esquema

Valores devueltos

Devuelve un objeto SolrUpdateResponse en caso de éxito y lanza una excepción 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

add a note

User Contributed Notes 1 note

up
-2
litzinger at gmail dot com
13 years ago
May need to run commit() after a delete query.

<?php
$this
->solrClient->deleteByQuery('id:'.$entryId);
$result = $this->solrClient->commit();
?>
To Top