有没有类似pluck但可以查询多个字段的函数
1. 当前使用的 Laravel 版本?
Laravel 9
2. 问题描述?
[//]: <> (代码问题的话,请提供一份最短的,可复现问题的代码。或者相关代码)
use App\Models\User;
...
$user = User::where('status',1)->pluck('name','id');
//结果
['1'=>'nameA','2'=>'nameB' ,'3'=>'nameC']
//我的需求,假如有pluckMulti
$user = User::where('status',1)->pluckMulti('name,tel','id');
//结果
[
'1'=>['name'=>'nameA' ,'tel'=>'telA'],
'2'=>['name'=>'nameB' ,'tel'=>'telB']
]
//只能通过foreach来处理吗
Laravel有没有类似以上说法的pluckMulti函数
PS:文档读过,但估计不特别认真,大部分时间当工具书用。。。