Apache Solr SolrClient::request
(PECL solr >= 0.9.2)
SolrClient::request — 원시 업데이트 요청을 보냅니다.
설명
public SolrClient::requeststring $raw_request
): SolrUpdateResponse
원시 XML 업데이트 요청을 서버로 보냅니다.
매개변수
raw_request
- 서버에 대한 원시 요청이 있는 XML 문자열입니다.
반환 값
성공 시 SolrUpdateResponse 개체를 반환하거나 실패 시 예외를 throw합니다.
오류/예외
raw_request
가 빈 문자열인 경우 SolrIllegalArgumentException을 던집니다.
클라이언트가 실패했거나 연결 문제가 있는 경우 SolrClientException을 던집니다.
Solr Server가 요청을 처리하는 데 실패한 경우 SolrServerException을 던집니다.
Examples
예제 #1 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(" ");
$response = $update_response->getResponse();
print_r($response);
?>
위의 예는 다음과 유사한 결과를 출력합니다.
...