Когда пользователь входит в систему, я хочу создать файл cookie, содержащий идентификатор сеанса, этот файл cookie затем отправляется с каждым запросом, он 1) проверяет аутентификацию пользователя и 2) отслеживает события, выполненные пользователем,Однако после первоначального создания я изо всех сил пытаюсь добавить новый контент в полезную нагрузку, хранящуюся в базе данных.
Это то, что я пытаюсь,
$payload = [
'current_qestionnaire' => $request->qestionnaire_id,
'current_question' => $request->question_id,
'current_score' => $request->score
];
\Session::put('user.questionnaire', $payload);
\Session::save();
Так что в основном выше, я пытаюсьсохранить 3 бита данных в новом объекте / массиве в течение сеанса, а затем сохранить его в текущей строке пользователя в базе данных (я полагаю, что это сделано автоматически).
Я что-то не так делаю, как мне это сделать? идти о добавлении новых данных в существующую строку сеанса в базе данных?