如何在 Laravel 中检索所有会话 "except" 指定字段
How to retrieve all sessions "except" specified field in Laravel
我很难搜索如何检索除 指定字段之外的所有会话。我试图搜索 here 但找不到答案。例如,我想检索下面的所有内容,除了 password
.
session([
'name' => 'John Doe',
'username' => 'john.doe',
'password' => bcrypt('sample'),
//more fields etc. etc.
]);
我尝试了下面的代码。
session()->except('password')
它returns一个错误:
Call to undefined method Illuminate\Session\Store::except()
有人知道如何实现吗?
嗯,你可以使用一个集合。
$collection = collect(session()->all());
简单地除了它。
$collection->except('password');
我很难搜索如何检索除 指定字段之外的所有会话。我试图搜索 here 但找不到答案。例如,我想检索下面的所有内容,除了 password
.
session([
'name' => 'John Doe',
'username' => 'john.doe',
'password' => bcrypt('sample'),
//more fields etc. etc.
]);
我尝试了下面的代码。
session()->except('password')
它returns一个错误:
Call to undefined method Illuminate\Session\Store::except()
有人知道如何实现吗?
嗯,你可以使用一个集合。
$collection = collect(session()->all());
简单地除了它。
$collection->except('password');