Ich habe 2 Beziehung Datentabelle; Benutzer Tabelle und Memberdetails Tabelle.Laravel 4: Eloquent Beziehung erhalten alle Daten
users.php
class Users extends Eloquent{
public function memberdetails()
{
return $this->hasOne('Memberdetails','user_id');
}
}
Memberdetails.php
class Memberdetails extends Eloquent{
public function user()
{
return $this->belongsTo('Users','user_id');
}
}
Wenn ich versuche, Daten abzurufen, mit $data = User::find($id);
ich nur Daten von den Benutzern Tisch.
Beispiel meiner Klingenform:
{{-- User's Name, stored on user table --}}
{{ Form::text('name',null, array('id'=>'name','class'=>'form-control','required')) }}
{{-- User's address, stored on member table --}}
{{ Form::text('address',null, array('id'=>'address','class'=>'form-control','required')) }}
Als ich besuchen, localhost/user/2/edit/
wird das Namensfeld bevölkert, aber Adressfeld ist leer. Wie kann ich Daten aus beiden Tabellen abrufen und in ein Formular zur Bearbeitung einfügen?
Vielen Dank.
Sie brauchen diesen 'user_id' Parameter nicht – malhal