SolrClient::request
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
SolrClient::request
Референца за `solrclient.request.php` со подобрена типографија и навигација.
SolrClient::request
(PECL solr >= 0.9.2)
SolrClient::request — Sends a raw update request
= NULL
Sends a raw XML update request to the server
Параметри
raw_request-
An XML string with the raw request to the server.
Вратени вредности
. Споделувањето колачиња помеѓу PHP барањата може да доведе до ненамерно мешање на чувствителни колачиња помеѓу корисниците. SolrUpdateResponse on success. Throws an exception on failure.
Errors/Exceptions
). Ако повикот не успее, ќе врати SolrIllegalArgumentException if raw_request was an empty string
). Ако повикот не успее, ќе врати SolrClientException ако клиентот откажал или имало проблем со врската.
). Ако повикот не успее, ќе врати SolrServerException ако Solr Серверот не успеал да го задоволи барањето.
Примери
Пример #1 SolrClient::request() example
<?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);
?>Горниот пример ќе прикаже нешто слично на:
...