PHP 8.3.4 Released!

SolrClient::deleteById

(PECL solr >= 0.9.2)

SolrClient::deleteByIdEffacement par Id

Description

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

Efface un document en spécifiant son ID. L'ID est la valeur du champ uniqueKey déclaré dans le schéma.

Liste de paramètres

id

La valeur du champ uniqueKey déclaré dans le schéma.

Valeurs de retour

Retourne un objet SolrUpdateResponse en cas de succès, et lance une exception en cas d'échec.

Erreurs / Exceptions

Lance une exception SolrClientException si le client a échoué ou s'il y a eu un problème avec la connexion.

Lance une exception SolrServerException si le serveur Solr a échoué dans l'exécution de la requête.

Voir aussi

add a note

User Contributed Notes 1 note

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

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