Hej,
Mam pewien problem z utworzeniem relacji w Laravel. Nie mam pojęcia jak wyszukać już pobrane danych w innej tabeli a dokładniej:
- Każdy może utworzyć konto na stronie a następnie dodać do swojego konta pracownika.
1. Użytkownik A oraz B tworzą konta
2. Użytkownik A dodaje użytkownika B do listy swoich pracowników
3. W tabeli jest id owner_id worker_id
Po wejściu w pracowników powinno wyświetlić listę wszystkich użytkowników wraz z informacjami (Imię, nazwisko, itp)
Udało mi się na razie stworzyć coś takiego:
Plik WorkersController.php
public function index()
{
$user_id = auth()->user()->id;
$user = Workers::where('owner_id', $user_id)->get();
return view('workers.index')->with('workers', $user->workers);
$userProfil = $user[1]->user_id;
$ProfilGet = User::where('id', $userProfil)->get();
return $ProfilGet->name;
}
Dalej nie mam pojęcia jak dalej to wykonać. Pojawią mi się dane pobrane z kolumny Workers. Chciałby zrobić tak, żeby pojawiły się dane z kolumny Users
ID - Imię - Nazwisko