我收到這樣的對象響應: "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 回答
- 0 關注
- 284 瀏覽
添加回答
舉報
0/150
提交
取消