2
J'ai des relations dans Laravel et quand je n'ai rien dans le tableau que je suis Undefined offset 0. Donc, je l'ai fait quelque chose comme ceci:Comment afficher les données des relations dans laravel?
Sex: @if($user->user_data[0]->sex == 0) <br />@else {{$user->user_data[0]->sex}}<br /> @endif
est contrôleur Ici et modèle:
Modèle:
public function getUserById($id)
{
$user = User::with('user_data', 'comments')->where('id',$id)->first();
return $user;
}
Controller:
public function getUser($id)
{
$user = $this->model->getUserById($id);
return view('user.user', compact('user'));
}
comment je ca n le fait mieux?
C'est la même comme mon mais inconnu. Je veux cela '' –
Je veux dire que si je pouvais faire mieux que si ou obtenir des données de la relation de ne pas utiliser user_data [0] –
Vous pouvez le définir dans le contrôleur –