2017-10-21 3 views
0
User table 

id | name | user_type | email   | password 
1 | John | 1   | [email protected] | something 
2 | Roy | 1   | [email protected] | something 
3 | Rax | 1   | [email protected] | something 
4 | Ren | 1   | [email protected] | something 

AssignUser Table 

id | user_id  | assign_to_math | assign_to_chemistry 
1 | 3   | 2    | 1 
2 | 4   | 1    | 2 

So, hier ist es, Benutzern Tisch, an dem vier Benutzer sind vergebens nun in assign Tabelle ersten Reihe Rax ist assign tuitoin für Mathematik zu Roy und Chemie JohnLaravel 5 Beziehung hat eine

Ich möchte das erhalten Detail von John und roy mit Bezug

habe ich versucht, in User-Modellen

public function getInfoFormathTutor(){ 
     return $this->hasOne('App\AssignUser', 'id', 'assign_to_math'); 
    } 

Es Rückkehr für mich Nullwert nicht wissen, warumbitte helfenVielen Dank im Voraus

+0

was ist Ihr 'App \ AssignUser' Modell aussehen? – am05mhz

Antwort

0

try:

public function getInfoFormathTutor(){ 
    return $this->hasOne('App\AssignUser', 'assign_to_math', 'id'); 
}