
getFacetDateEnd 메서드의 파라미터는 두 가지 형식으로 제공할 수 있습니다. 첫 번째 형식은 date range를 지정하는 시작일과 종료일을 포함하는 배열입니다. 예를 들어, 시작일은 2022-01-01로, 종료일은 2022-12-31로 지정할 수 있습니다.
#hostingforum.kr
php
$startDate = new DateTime('2022-01-01');
$endDate = new DateTime('2022-12-31');
$facetDateEnd = array($startDate, $endDate);
두 번째 형식은 date range를 지정하는 시작일과 종료일을 포함하는 객체입니다. 이 경우, 객체의 시작일과 종료일을 지정할 수 있습니다.
#hostingforum.kr
php
$startDate = new DateTime('2022-01-01');
$endDate = new DateTime('2022-12-31');
$facetDateEnd = new stdClass();
$facetDateEnd->gte = $startDate;
$facetDateEnd->lte = $endDate;
getFacetDateEnd 메서드는 date range를 지정한 파라미터를 기반으로 facet date end를 반환합니다. 반환값은 date range를 지정한 파라미터와 동일한 형식으로 제공됩니다.
#hostingforum.kr
php
$facetDateEnd = $solrQuery->getFacetDateEnd($facetDateEnd);
facet date end를 구현하는 경우, date range를 지정하는 방법은 위에서 설명한 두 가지 형식 중 하나를 사용할 수 있습니다. 예를 들어, 시작일과 종료일을 지정하여 facet date end를 구현할 수 있습니다.
#hostingforum.kr
php
$startDate = new DateTime('2022-01-01');
$endDate = new DateTime('2022-12-31');
$facetDateEnd = array($startDate, $endDate);
$solrQuery->getFacetDateEnd($facetDateEnd);
또한, facet date end를 구현하는 경우, date range를 지정하는 방법에 대한 예시나 샘플 코드를 다음과 같이 제공할 수 있습니다.
#hostingforum.kr
php
$startDate = new DateTime('2022-01-01');
$endDate = new DateTime('2022-12-31');
$facetDateEnd = new stdClass();
$facetDateEnd->gte = $startDate;
$facetDateEnd->lte = $endDate;
$solrQuery->getFacetDateEnd($facetDateEnd);
2025-04-22 05:19