
SolrQuery::getFacetDateHardEnd 메서드는 facet date 필드를 설정하는 데 사용됩니다. 이 메서드는 3개의 파라미터를 받습니다.
1. $field: facet date 필드의 이름입니다.
2. $start: facet date 필드의 시작 날짜입니다. 기본값은 null입니다.
3. $end: facet date 필드의 종료 날짜입니다. 기본값은 null입니다.
예를 들어, facet date 필드를 설정하는 코드는 다음과 같습니다.
#hostingforum.kr
php
$query->getFacetDateHardEnd('my_date_field', '2020-01-01', '2020-12-31');
이 코드는 'my_date_field' 이름의 facet date 필드를 2020년 1월 1일부터 2020년 12월 31일까지 설정합니다.
만약 $start 또는 $end 파라미터를 지정하지 않으면, 기본값인 null이 사용됩니다.
#hostingforum.kr
php
$query->getFacetDateHardEnd('my_date_field', null, '2020-12-31');
이 코드는 'my_date_field' 이름의 facet date 필드를 2020년 12월 31일까지 설정합니다.
만약 facet date 필드를 설정하지 않으려면, getFacetDateHardEnd 메서드를 호출하지 않으면 됩니다.
#hostingforum.kr
php
$query->getFacetDateHardEnd('my_date_field');
이 코드는 'my_date_field' 이름의 facet date 필드를 설정하지 않습니다.
이러한 방법으로, SolrQuery::getFacetDateHardEnd 메서드를 사용하여 facet date 필드를 설정할 수 있습니다.
2025-06-27 19:30