Size: a a a

Laravel для начинающих

2020 April 07

ma

mr. angeluss in Laravel для начинающих
$model = $this->model->whereBetween('created_at', [$dateFrom, $dateTo])->get();
источник

И

Игорь in Laravel для начинающих
покажи как даты создаешь
источник

И

Игорь in Laravel для начинающих
$dateFrom
источник

И

Игорь in Laravel для начинающих
between включает границы
источник

ma

mr. angeluss in Laravel для начинающих
$data['dateFrom'] = "2020-04-22 23:36:07";
$data['dateFrom'] = Carbon::parse($data['dateFrom']);
источник

И

Игорь in Laravel для начинающих
а еще лучше бы посмотреть сам запрос - какой уходит в БД
источник

И

Игорь in Laravel для начинающих
laravel/debugbar установлен?
источник

ma

mr. angeluss in Laravel для начинающих
Первая строчка само собой для понимания. Это приходит в посте
источник

ma

mr. angeluss in Laravel для начинающих
нет
источник

И

Игорь in Laravel для начинающих
установи - там просто, но польза от него большая. Будешь все запросы списком видеть в БД в чистом виде
источник

И

Игорь in Laravel для начинающих
а также увидишь дубликаты
источник

И

Игорь in Laravel для начинающих
источник

И

Игорь in Laravel для начинающих
и в .env APP_DEBUG = true
источник

И

Игорь in Laravel для начинающих
или как там ключ называется
источник

И

Игорь in Laravel для начинающих
или вот это попробуй

https://laravel.com/docs/7.x/queries#debugging
источник

И

Игорь in Laravel для начинающих
но я не пробовал - не знаю, что он там показывает
источник

И

Игорь in Laravel для начинающих
только не забудь ключ —dev
источник

И

Игорь in Laravel для начинающих
composer require barryvdh/laravel-debugbar --dev
источник

И

Игорь in Laravel для начинающих
он на проде не нужен
источник

ma

mr. angeluss in Laravel для начинающих
Я никак не соберусь нормально среду настроить, позже бязательно займусь.

$model = $this->model->whereBetween('created_at', [$dateFrom->toDateString(), $dateTo->toDateString()])->toSql();
select * from orders where created_at between ? and ?
источник