
SolrQuery::getQuery 메서드는 Solr 쿼리를 빌드하는 데 사용되는 메서드입니다.
이 메서드는 다음과 같은 파라미터를 받을 수 있습니다.
- filterQuery: 필터 쿼리
- query: 검색 쿼리
- localParams: 로컬 파라미터
- params: 파라미터
- distinct: 중복 제거 여부
- start: 시작 인덱스
- rows: 결과 수
- sort: 정렬 옵션
- fields: 반환할 필드 목록
이 메서드의 반환 타입은 SolrQuery 인스턴스입니다.
getQuery() 메서드를 사용하는 예시는 다음과 같습니다.
#hostingforum.kr
php
$query = new SolrQuery();
$query->setQuery('키워드');
$query->addFilterQuery('필터 쿼리');
$query->setStart(0);
$query->setRows(10);
$query->addField('필드1', '필드2');
$result = $query->getQuery();
위 코드는 키워드에 대한 검색 쿼리와 필터 쿼리를 추가한 후, 0부터 10까지의 결과를 반환받습니다.
2025-07-27 18:20