Я пытаюсь сохранить данные о каждом сеансе людей в базе данных, как показано ниже: http://laravel.com/docs/4.2/session#database-sessions, и теперь у меня есть таблица, перенесенная и выглядящая хорошо. Тем не менее, я не могу найти какие-либо документы, которые помогут вам в использовании этой таблицы. Я хочу отслеживать последние действия каждого человека, а также подсчитывать людей в Интернете.Использование базы данных сеанса Laravel
Может ли кто-нибудь предоставить примеры использования базы данных сеанса или ссылки на документацию? Я предположил, что эта таблица будет автоматически управляться Laravel, но, похоже, я ошибаюсь.
Я действительно изучил файлы, чтобы изобразить этот файл уже, однако ваш ответ по-прежнему помогает, поэтому он будет отмечать как полезный и правильный ответ. Теперь я рассчитываю рассчитать, сколько сеансов в таблице сеансов, что может быть лучшим способом? Я попробовал подсчет (Sessions: all()); но это возвращает 3, где только 1 запись находится в таблице. –
@ Darryl Я считаю, что метод «all» возвращает список всех значений, установленных для текущего пользователя, а не для всех сеансов в системе. Если вы хотите считать все сеансы в системе, я считаю, что вам нужно прибегнуть к запросу RAW SQL в таблице. API сеанса связан с сохранением и получением информации для одного пользователя, а не с предоставлением статистики о самих сеансах. –
Очень интересно. Большое спасибо! –