Эта простая запись показывает, как в 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);
}
}