Хотите ли вы, чтобы ваш запрос возвращал все элементы, созданные за последний месяц (по состоянию на сегодня: created_by
, соответствующие 2020-03-*
) или, скорее, созданные в течение за последний месяц (created_by >= 2020-03-23
)?
На март продлить принятое решение на
$get_monthly_payments_lastmonth=AppPayment::where('payment_annum','=','monthly')
->whereMonth('created_at', '=', Carbon::now()->subMonth()->month)
->whereYear('created_at', '=', Carbon::now()->subMonth()->year)
->get();
Для последнего это должно сделать:
$get_monthly_payments_lastmonth=AppPayment::where('payment_annum','=','monthly')
->whereDate('created_at', '>', Carbon::now()->subMonth())
->get();