SolrClient::deleteByQuery Efface tous les documents correspondant à une requête &reftitle.description; public SolrUpdateResponseSolrClient::deleteByQuery stringquery Efface tous les documents correspondant à la requête fournie. &reftitle.parameters; query La requête. &reftitle.returnvalues; Retourne un objet SolrUpdateResponse en cas de succès, et lance une exception en cas d'échec. &reftitle.errors; 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. &reftitle.examples; Exemple avec <methodname>SolrQuery::deleteByQuery</methodname> SOLR_SERVER_HOSTNAME, 'login' => SOLR_SERVER_USERNAME, 'password' => SOLR_SERVER_PASSWORD, 'port' => SOLR_SERVER_PORT, ); $client = new SolrClient($options); //Ceci va effacer la totalité de l'index $client->deleteByQuery("*:*"); $client->commit(); ?> ]]> &reftitle.seealso; SolrClient::deleteById SolrClient::deleteByIds SolrClient::deleteByQueries