라이브러리
[PHP] SolrQuery::setEchoParams - 응답에 포함할 매개변수 종류를 결정합니다.
SolrQuery::setEchoParams
SolrQuery::setEchoParams는 SolrQuery 클래스의 메소드로, Echo 파라미터를 설정하는 데 사용됩니다. Echo 파라미터는 Solr 서버가 클라이언트에 반환하는 정보를 지정하는 데 사용됩니다.
Echo 파라미터
Echo 파라미터는 Solr 서버가 클라이언트에 반환하는 정보를 지정하는 데 사용됩니다. 예를 들어, Echo 파라미터를 사용하여 클라이언트가 반환하는 정보를 지정할 수 있습니다.
예제
#hostingforum.kr
php
require_once 'vendor/autoload.php';
use SolariumClient;
use SolariumQueryTypeSelectQueryQuery;
// Solr 클라이언트 생성
$client = new Client([
'url' => 'http://localhost:8983/solr',
'username' => 'solr',
'password' => 'solr',
]);
// 쿼리 생성
$query = $client->createSelect();
$query->setQuery('php');
// Echo 파라미터 설정
$query->setEchoParams(['param1' => 'value1', 'param2' => 'value2']);
// 쿼리 실행
$result = $client->query($query);
// 결과 출력
print_r($result);
결과
#hostingforum.kr
php
SolariumQueryTypeSelectResultResult Object
(
[query] => SolariumQueryTypeSelectQueryQuery Object
(
[query] => php
[params] => Array
(
[echoParams] => Array
(
[param1] => value1
[param2] => value2
)
)
)
[hits] => Array
(
[0] => SolariumCoreModelDocumentDocument Object
(
[id] => 1
[name] => PHP
[description] => PHP는 서버측 스크립트 언어입니다.
)
)
[facet_counts] => Array
(
[facet_queries] => Array
(
)
[facet_fields] => Array
(
)
[facet_ranges] => Array
(
)
[facet_intervals] => Array
(
)
[facet_dates] => Array
(
)
)
[highlighting] => Array
(
)
[stats] => Array
(
)
)
참고
* SolrQuery::setEchoParams는 Echo 파라미터를 설정하는 데 사용됩니다.
* Echo 파라미터는 Solr 서버가 클라이언트에 반환하는 정보를 지정하는 데 사용됩니다.
* 예제는 SolrQuery::setEchoParams를 사용하여 Echo 파라미터를 설정하고, Solr 서버에 쿼리를 전송하고, 결과를 출력하는 방법을 보여줍니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.