laravel

Как получить запись за последние 7 дней в laravel?

Эта простая запись показывает, как в laravel получить записи за последние 7 дней. Мы можем легко использовать этот пример в версиях laravel 6, laravel 7, laravel 8, laravel 9 и laravel 10.

Пример состоит из простого метода контроллера, использующего carbon для выборки laravel eloquent.

Пример кода ниже:

<?php
  
namespace App\Http\Controllers;
  
use Illuminate\Http\Request;
use Carbon\Carbon;
  
class UserController extends Controller
{
    /**

     *
     * @return response()
     */
    public function index()
    {
        $date = Carbon::now()->subDays(7);
  
        $users = User::where('created_at', '>=', $date)->get();
    
        dd($users);
    }
}
To top