SolrClient
PHP Manual

SolrClient::request

(PECL solr >= 0.9.2)

SolrClient::requestEnvoi une requête brute de mise à jour

Description

public void SolrClient::request ( string $raw_request )

Envoi une requête XML brute de mise à jour au serveur.

Liste de paramètres

raw_request

Une chaîne XML contenant la requête brute vers le serveur.

Valeurs de retour

Retourne un objet SolrUpdateResponse en cas de succès. Lance une exception SolrClientException en cas d'échec.

Exemples

Exemple #1 Exemple avec SolrClient::request()

<?php
$options 
= array
(
    
'hostname' => SOLR_SERVER_HOSTNAME,
    
'login'    => SOLR_SERVER_USERNAME,
    
'password' => SOLR_SERVER_PASSWORD,
    
'port'     => SOLR_SERVER_PORT,
);

$client = new SolrClient($options);

$update_response $client->request("<commit/>");

$response $update_response->getResponse();

print_r($response);
?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

...


SolrClient
PHP Manual