Товарищи, сограждане помогите правильно написать запрос. Суть такая: есть операции с датой создания (created_at) и суммой (payment_sum). Нужно сделать запрос на вывод суммы по всем операция по дням.
В бд дата хранится так:
2019-10-23 10:41:41
В контроллере у меня вот что:
$date = Carbon\Carbon::today()->subDays(7);
$todaySales = (Operation::query()
->select(DB::raw("created_at, SUM(payment_sum) as payment_sum"))
->where([
['user_id', Auth::id()],
['status', 100]])
->where('created_at','>', $date)
->groupBy('columnForGroup')
->get());
foreach ($todaySales as $todaySale){
$date = $todaySale->created_at;
$todaySale->date_at = $date->format('d/m');
}
return response()->json([
'success' => true,
'mass' => $todaySales,
]);