
SolrQuery::getTermsField 메서드의 'field' 파라미터는 필드 이름을 지정해야 합니다. 필드 이름에 '*'를 사용하여 모든 필드를 조회할 수는 없습니다.
만약 'field' 파라미터를 지정하지 않고 getTermsField 메서드를 호출하면, 오류가 발생하지 않습니다. 이 경우, 모든 필드의 TermsField가 반환됩니다.
예를 들어, 다음 코드는 모든 필드의 TermsField를 조회합니다.
#hostingforum.kr
php
$query = new SolrQuery();
$termsField = $query->getTermsField();
하지만, 필드 이름을 지정하지 않으면 모든 필드의 TermsField가 반환되므로, 필드 이름을 지정하는 것이 좋습니다.
#hostingforum.kr
php
$query = new SolrQuery();
$termsField = $query->getTermsField('myField');
2025-07-15 10:50