Пример данных в этой таблице выглядит следующим образом:
В таблице есть несколько дублированных записей сеанса пользователя.
поставщика\Laravel\рамки\SRC\Осветите\Session\DatabaseSessionHandler.php
В приведенном выше пути к файлу мы имеем ниже метод
public function write($sessionId, $data)
{
$payload = $this->getDefaultPayload($data);
if (! $this->exists) {
$this->read($sessionId);
}
if ($this->exists) {
$this->getQuery()->where('id', $sessionId)->update($payload);
} else {
$payload['id'] = $sessionId;
$this->getQuery()->insert($payload);
}
$this->exists = true;
}
Он проверяет идентификатор сеанса.
Вопрос
Могу ли я избежать создания дубликатов записей сеанса пользователя в таблице сеансов? Есть ли флаг, который делает это в файле конфигурации сеанса?