“如何检索所有会话”;除「;Laravel中的指定字段

“如何检索所有会话”;除「;Laravel中的指定字段,laravel,laravel-5,laravel-5.8,laravel-6,laravel-session,Laravel,Laravel 5,Laravel 5.8,Laravel 6,Laravel Session,我很难搜索如何检索除指定字段之外的所有会话。我试图寻找,但找不到答案。例如,我想检索以下所有内容,除了密码 会话([ 'name'=>'John Doe', 'username'=>'john.doe', 'password'=>bcrypt('sample'), //更多领域等等。 ]); 我尝试了下面的代码 session()->除了('password')之外 它返回一个错误: 调用未定义的方法Illumb\Session\Store::Exception() 有人知道如何做到这一点吗

我很难搜索如何检索除指定字段之外的所有会话。我试图寻找,但找不到答案。例如,我想检索以下所有内容,除了
密码

会话([
'name'=>'John Doe',
'username'=>'john.doe',
'password'=>bcrypt('sample'),
//更多领域等等。
]);
我尝试了下面的代码

session()->除了('password')之外
它返回一个错误:

调用未定义的方法Illumb\Session\Store::Exception()


有人知道如何做到这一点吗?

你可以使用一个集合

$collection = collect(session()->all());
除了它之外,它只是

$collection->except('password');

你可以用一个集合

$collection = collect(session()->all());
除了它之外,它只是

$collection->except('password');