
`setFacetDateEnd` 메서드는 날짜 범위 내의 facet을 생성하는 데 사용됩니다.
예를 들어, 특정 날짜 범위 내의 facet을 생성하려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
java
SolrQuery query = new SolrQuery();
query.setFacetDateEnd("2022-12-31T23:59:59Z");
query.setFacetDateField("날짜 필드 이름");
위 코드는 2022년 12월 31일 23:59:59까지의 facet을 생성합니다.
또한, facet을 생성할 날짜 범위를 조정할 수 있습니다. 예를 들어, 특정 날짜 범위 내의 facet을 생성하고, facet의 날짜 범위가 1일 단위로 조정되도록 하려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
java
SolrQuery query = new SolrQuery();
query.setFacetDateEnd("2022-12-31T23:59:59Z");
query.setFacetDateField("날짜 필드 이름");
query.setFacetDateGap("1d");
위 코드는 2022년 12월 31일 23:59:59까지의 facet을 생성하고, facet의 날짜 범위가 1일 단위로 조정됩니다.
또한, facet을 생성할 날짜 범위를 조정할 수 있습니다. 예를 들어, 특정 날짜 범위 내의 facet을 생성하고, facet의 날짜 범위가 1주 단위로 조정되도록 하려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
java
SolrQuery query = new SolrQuery();
query.setFacetDateEnd("2022-12-31T23:59:59Z");
query.setFacetDateField("날짜 필드 이름");
query.setFacetDateGap("1w");
위 코드는 2022년 12월 31일 23:59:59까지의 facet을 생성하고, facet의 날짜 범위가 1주 단위로 조정됩니다.
2025-08-02 03:17