У меня есть вывод API, как показано ниже
"id": 1,
"employee_id": 1,
"text": "good",
"employee": "Jamal"
Мой запрос похож на ниже
return $company
->employee()
->with('motorcycle', 'children')
->join('shop', function ($join) {
$join->on('shop.shop_id', '=', 'attendence.shop_id');
$join->on('shop.employee_id', '=', 'residence.employee_id');
})
->get();
Я хотел бы получить результат, как показано ниже
"company": {
"id": 1,
"employee_id": 1,
"text": "good",
"employee": "Jamal"
}





Это мой api.php Сначала он проверит ваши данные, а затем выдаст результат, как вы упомянули.
Route::get('articles', function() {
$articles = article::all();
if (count($articles) == 0){
$feedback = [
'status' => "error",
'message' => "data not found",
'company' => null
];
}else{
$articles = [
'status' => "success",
'message' => "data found",
'company' => $articles
];
}
return $articles;
});