尝试登录时出错
$set_user = DB::table('v_user_branch')
->select('id', 'company_information_id')
->where('users_id','=',$user->id)
->where('default_branch','=',1);
->get()[0];
session()->put('company_information_id', $set_user->company_information_id);
session()->put('branch_id',$set_user->id);
答案 0 :(得分:1)
尝试一下
$set_user = DB::table('v_user_branch')
->select('id', 'company_information_id')
->where('users_id','=',$user->id)
->where('default_branch','=',1);
->first();
get()函数返回一个集合;不是数组。如果只需要第一个实例,则使用first()方法。