1
$client = $this->solr->getClient();
$query = $client->createSelect();
$facetSet = $query->getFacetSet();
$facetSet->createFacetField('id')->setField('publication_year');
$facet = $facetSet->createFacetRange('yearsranges');
$facet->setField('publication_year');
$facet->setStart(--MIN DATE VALUE--);
$facet->setGap(--I NEED TO MAKE RANGE OF 10 YEARS--);
$facet->setEnd(--NOW DATE TIME--);
$solrQuery = '*:*';
$query->setQuery($solrQuery);
$query->setRows(0);
$data = $client->select($query)->getFacetSet()->getFacet('yearsranges');
dump($data);
die;
SolrのファセットでのSolrコレクション内の 「PUBLICATION_YEAR」フィールドを日付の範囲を作るために有効である場合には、第1、あなたを聞いてみよう。この日付は実際にはこの形式の文字列です。symfonyのサンバンドル日時範囲
"2009-10-29T23:00:00Z"