라이브러리
[PHP] SolrQuery::getFacetDateHardEnd - facet.date.hardend 매개변수의 값을 반환합니다.
PHP에서 SolrQuery::getFacetDateHardEnd
SolrQuery::getFacetDateHardEnd는 SolrQuery 클래스의 메소드로, facet.date.hardEnd 파라미터를 설정하는 데 사용됩니다. facet.date.hardEnd 파라미터는 facet.date 파라미터와 함께 사용되며, facet.date 파라미터는 facet.date.hardEnd 파라미터의 기본값을 설정합니다.
facet.date 파라미터
facet.date 파라미터는 facet.date.hardEnd 파라미터의 기본값을 설정합니다. facet.date 파라미터는 facet.date.hardEnd 파라미터가 설정되지 않은 경우 facet.date 파라미터의 값을 사용합니다.
facet.date.hardEnd 파라미터
facet.date.hardEnd 파라미터는 facet.date 파라미터의 값을 설정합니다. facet.date.hardEnd 파라미터는 facet.date 파라미터가 설정된 경우 facet.date 파라미터의 값을 무시하고 facet.date.hardEnd 파라미터의 값을 사용합니다.
예제
아래 예제는 facet.date.hardEnd 파라미터를 사용하는 방법을 보여줍니다.
#hostingforum.kr
php
use SolariumClient;
use SolariumCoreQueryQueryInterface;
use SolariumQueryTypeSelectQueryQuery;
// Solr 클라이언트 생성
$client = new Client();
// Select 쿼리 생성
$query = $client->createSelect();
// facet.date 파라미터 설정
$query->addFacetDate('myDate', 'myDateFacet', 'yyyy-MM-dd', 'yyyy-MM-dd', 'yyyy-MM-dd');
// facet.date.hardEnd 파라미터 설정
$query->getFacetDateHardEnd('myDate', '2022-12-31');
// 쿼리 실행
$result = $client->query($query);
// 결과 출력
print_r($result->getFacetCounts());
결과
아래 결과는 facet.date.hardEnd 파라미터를 사용했을 때의 결과입니다.
#hostingforum.kr
php
Array
(
[myDateFacet] => Array
(
[2022-12-31] => 10
[2022-12-30] => 20
[2022-12-29] => 30
)
)
결론
SolrQuery::getFacetDateHardEnd 메소드는 facet.date.hardEnd 파라미터를 설정하는 데 사용됩니다. facet.date 파라미터는 facet.date.hardEnd 파라미터의 기본값을 설정하며, facet.date.hardEnd 파라미터는 facet.date 파라미터의 값을 무시하고 facet.date.hardEnd 파라미터의 값을 사용합니다. 예제를 통해 facet.date.hardEnd 파라미터를 사용하는 방법을 보여줍니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.