SolrClient::__construct
Constructeur de l'objet SolrClient
&reftitle.description;
public SolrClient::__construct
arrayclientOptions
Constructeur de l'objet SolrClient.
&reftitle.parameters;
clientOptions
Tableau contenant les clés suivantes :
&reftitle.errors;
Lance une exception SolrIllegalArgumentException en cas d'échec.
&reftitle.examples;
Exemple avec SolrClient::__construct
SOLR_SERVER_HOSTNAME,
'login' => SOLR_SERVER_USERNAME,
'password' => SOLR_SERVER_PASSWORD,
'port' => SOLR_SERVER_PORT,
'path' => SOLR_PATH_TO_SOLR,
'wt' => 'xml',
);
$client = new SolrClient($options);
$doc = new SolrInputDocument();
$doc->addField('id', 334455);
$doc->addField('cat', 'Software');
$doc->addField('cat', 'Lucene');
$updateResponse = $client->addDocument($doc);
?>
]]>
&example.outputs.similar;
&reftitle.seealso;
SolrClient::getOptions