我收到这样的对象响应: "facilities": [ [ { "facility_id": 1, "speciality_id": null, "is_facility_supervisor": 0, "priv_key": "can_add_doctor,can_view_doctor" } ], { "name": "Patient", "role_id": 7 } ]我想要 name 和 role_id 进入设施,我想要这样的预期输出 "facilities": [ [ { "facility_id": 1, "speciality_id": null, "is_facility_supervisor": 0, "priv_key": "can_add_doctor,can_view_doctor", "name": "Patient", "role_id": 7 } ], ]我如何实现这个输出名称和 role_id 在单独的对象中,但我想要一个像我共享的对象。我的代码:$specialities = DB::table('user_facility')->select('user_facility.facility_id','user_facility.speciality_id','user_facility.is_facility_supervisor','user_facility.priv_key')->where('user_id',$currentUser->id)->get(); $roles = DB::table('roles') ->join('user_facility', 'roles.id', 'user_facility.role_id') ->where('user_facility.user_id', Auth::user()->id) ->select('roles.name','user_facility.role_id')->first(); $superadmin = $is_super_admin->is_super_admin; $specialities = (object) $speciality_id; $response = ['is_super_admin' => $superadmin, 'facilities' => array_merge([$specialities,$roles])];您的帮助将不胜感激?
1 回答
- 1 回答
- 0 关注
- 272 浏览
添加回答
举报
0/150
提交
取消