
SolrQuery::getFacetDateFields 메소드는 facet.date 필드의 구성과 관련된 옵션을 반환합니다.
facet.date 필드의 구성과 관련된 옵션은 다음과 같습니다.
- facet.date.start - facet.date 필드의 시작 날짜를 지정하는 옵션
- facet.date.end - facet.date 필드의 종료 날짜를 지정하는 옵션
- facet.date.gap - facet.date 필드의 간격을 지정하는 옵션
- facet.date.format - facet.date 필드의 날짜 형식을 지정하는 옵션
이 메소드의 반환값은 array 형태로 반환됩니다. 반환되는 array에는 facet.date 필드의 구성과 관련된 옵션과 그 옵션의 기본값이 포함됩니다.
예를 들어, 다음과 같이 반환되는 array의 구조를 나타낼 수 있습니다.
#hostingforum.kr
php
array(
'facet.date.start' => '2022-01-01',
'facet.date.end' => '2022-12-31',
'facet.date.gap' => '+1day',
'facet.date.format' => 'yyyy-MM-dd'
)
이 메소드를 사용할 때, facet.date 필드의 구성과 관련된 옵션을 지정하려면, array의 키를 사용하여 옵션을 지정하면 됩니다. 예를 들어, 다음과 같이 facet.date 필드의 시작 날짜를 2022-01-01로 지정할 수 있습니다.
#hostingforum.kr
php
$query->getFacetDateFields()->start = '2022-01-01';
2025-03-14 05:03