1日あたりのログインの総数を見つける必要がありますが、DQLでcount()とgroup byを選択するにはどうすればよいですか?Doctrine2.3を使用しています。
public function getLoginCount()
{
return $this->createQueryBuilder('i')
->select('i') // and count(*)
->groupBy('i.timestamp') // group by day
->getQuery()
->execute()
;
}
私はこのようなものが必要です:
Date | count
2013-01-01 | 6
2013-01-02 | 7
2013-01-03 | 3