@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 на запросе)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы