Php 如何按日期获取注册用户组的数量并在没有时间的情况下获得结果?
上面的查询给出了以下结果:Php 如何按日期获取注册用户组的数量并在没有时间的情况下获得结果?,php,mysql,laravel,laravel-5,eloquent,Php,Mysql,Laravel,Laravel 5,Eloquent,上面的查询给出了以下结果: $rows = Registrant::select(DB::raw('count(*) as number, created_at')) ->whereBetween( DB::raw('date(created_at)'), [$fromDate, $tillDate] ) ->groupBy(DB::raw('date(created_at)'))
$rows = Registrant::select(DB::raw('count(*) as number, created_at'))
->whereBetween( DB::raw('date(created_at)'), [$fromDate, $tillDate] )
->groupBy(DB::raw('date(created_at)'))
->get();
这是非常正确的,除了我只想显示日期而不是时间(17:57:37)?如何取消获取此信息的时间:
[{"number":4,"created_at":"2017-11-08 17:57:37"}]
简单地替换
[{"number":4,"created_at":"2017-11-08"}]
与
DB::raw('count(*) as number, created_at')
DB::raw('count(*) as number, DATE(created_at)')