
SolrClient::getById 메서드는 Solr 문서를 검색하여 반환하는 메서드입니다. 반환 타입은 SolrDocument 인스턴스입니다.
SolrDocument 인스턴스는 문서의 필드를 대표하는 클래스로, getFieldValue 메서드를 사용하여 문서의 특정 필드를 접근할 수 있습니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$solrDocument = $solrClient->getById('문서 ID');
$필드 이름 = $solrDocument->getFieldValue('필드 이름');
또한, SolrDocument 인스턴스는 IteratorAggregate 인터페이스를 구현하고 있으므로, foreach 문을 사용하여 문서의 필드를 반복적으로 접근할 수 있습니다.
#hostingforum.kr
php
$solrDocument = $solrClient->getById('문서 ID');
foreach ($solrDocument as $필드 이름 => $필드 값) {
// 필드 이름과 필드 값을 사용할 수 있습니다.
}
2025-05-18 23:33