@konchychp
fullstack developer; founder of IT solution

Отсортировать данные только за сегодняшний день Laravel 8 — как?

Добрый день. Есть условная база данных - сессии с датой last_activity

Нужно выводить в blade только данные полученные за сегодня.

Код получения данных из таблицы сессий :

$sessionDataActivityALl = DB::table('sessions')
                                ->select('last_activity')
                                ->get();


$newVisitsToday = $sessionDataActivityALl->count();


как отсортировать эти данные только за сегодня?
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
@jazzus
DB::table('sessions')
    ->select('last_activity')
    ->whereDate('last_activity', today())
    ->get();

но если просто посчитать то коллекцию создавать не нужно (count на запросе)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
28 февр. 2021, в 01:35
200000 руб./за проект
28 февр. 2021, в 00:22
2500 руб./за проект
27 февр. 2021, в 22:14
30000 руб./за проект