Я хочу "сгруппировать" мои результаты по годам и месяцам, используя поле в формате
YYYY-MM-DD
. Я хочу сгруппировать их по месяцам, поэтому в формате YYYY-MM
. Я попытался с помощью агрегации Условий сгруппировать их, но безрезультатно, поэтому теперь я пошел и посмотрел на агрегацию DateHistogram
и попробовал следующее, но оно все еще не работает.
$date_grp_agg = new \Elastica\Aggregation\DateHistogram('achats_date');
$date_grp_agg->setField('achats_date')->setFormat("MM-yyy")->setInterval('1');
Кто-нибудь из вас знает, как правильно сгруппировать мои результаты, используя форматированное поле даты?