【发布时间】:2019-10-07 16:07:54
【问题描述】:
我的控制器代码:
public function usersGroups(Request $request)
{
$resultArray = [];
$users = DB::table('users')
->join('user_basic_info','users.id','=','user_basic_info.user_id')
->select('users.id','user_basic_info.first_name')->get();
$resultArray['users'] = $users;
$groups = DB::table('group')
->select('group.id','group.name')->get();
$resultArray['groups'] = $groups;
return \Illuminate\Support\Facades\Response::json($resultArray, 200);
}
我的回应:
{
"users": [
{
"id": 1,
"first_name": "Admin"
},
{
"id": 2,
"first_name": "Admin"
},
{
"id": 3,
"first_name": "Admin"
},
{
"id": 4,
"first_name": "Admin"
}
],
"groups": [
{
"id": 1,
"name": "Our Lira"
},
{
"id": 2,
"name": "CM"
}
]
}
这里我有字段名 first_name,我想将其更改为 name,而不更改表中的字段名,只是为了这个 API 我想将 first_name 更改为 name。 我怎样才能做到这一点? 您的帮助需要在这里
【问题讨论】:
标签: arrays json laravel parsing