PHP 8.4.1 Released!

SolrClient::deleteById

(PECL solr >= 0.9.2)

SolrClient::deleteByIdExclui por ID

Descrição

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

Exclui o documento com o ID especificado, onde ID é o valor do campo 'uniqueKey' declarado no esquema.

Parâmetros

id

O valor do campo 'uniqueKey' declarado no esquema

Valor Retornado

Retorna um SolrUpdateResponse em caso de sucesso e lança uma exceção em caso de falha.

Erros/Exceções

Lança SolrClientException se o cliente falhar ou houver problema de conexão.

Lança SolrServerException se o servidor Solr falhar ao processar a solicitação.

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês) 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