Php Laravel数据库存储会话
当用户登录时,我希望创建一个保存会话ID的cookie,然后随每个请求一起发送此cookie,它将1)检查用户是否已验证,2)跟踪用户已完成的事件,但是在初始创建之后,我正在努力向存储在数据库中的有效负载添加新内容 这就是我正在尝试的Php Laravel数据库存储会话,php,laravel,session,Php,Laravel,Session,当用户登录时,我希望创建一个保存会话ID的cookie,然后随每个请求一起发送此cookie,它将1)检查用户是否已验证,2)跟踪用户已完成的事件,但是在初始创建之后,我正在努力向存储在数据库中的有效负载添加新内容 这就是我正在尝试的 $payload=[ “当前qestionnaire”=>$request->qestionnaire\u id, “当前问题”=>$request->question\u id, “当前分数”=>$request->score ]; \会话::put('user
$payload=[
“当前qestionnaire”=>$request->qestionnaire\u id,
“当前问题”=>$request->question\u id,
“当前分数”=>$request->score
];
\会话::put('user.inventory',$payload);
\会话::save();
因此,基本上如上所述,我试图在会话中的一个新对象/数组中保存3位数据,然后将其保存到数据库中的用户当前行(我假设这是自动完成的)
如果我做错了什么,如何向数据库中现有的会话行添加新数据
.env
session(['user.inventory'=>$payload])
我知道我需要更改
SESSION\u驱动程序
我的问题是如何更新现有行中的现有有效负载。这里的更新是重写现有行的值