1
堆棧器 我在查看包含連接語句的數據時遇到了問題。顯示來自左連接查詢的數據[Laravel 5]
public function view(Request $id)
{
$user_id = $id->input('id');
$users = DB::table('users')->select('*')
->leftjoin('role_user', 'users.id', '=', 'role_user.user_id')
->leftjoin('roles', 'roles.id', '=', 'role_user.role_id')
->where('users.id', '=', $user_id)->get();
return view('/admin/view_user', ['users' => $users]);
}
從上面的代碼,我怎麼顯示行和連接的作用,從表中的數據,並ROLE_USER
我嘗試了上面的代碼,它似乎產生一個錯誤「Undefi ned屬性:stdClass :: $ roles「。這是代碼來顯示輸出
您無法通過{{$ users-> roles.name}}訪問價值。 –
所以我應該怎麼做才能訪問所需的表列?這是我第一次與Laravel玩過。 – Gooner