2016-05-03 14 views
0

Ich habe folgende ModelleLaravel5 eifrig Laden funktioniert nicht

class ParentModel extends Model 
{ 
    public function children() 
    { 
    return $this->hasMany('App\Model\Student', 'parent_id'); 
    } 
} 

class Student extends Model 
{ 

} 

Wenn ich ParentModel::find(1)->children verwenden, gibt es das richtige Ergebnis. Aber, wenn ich verwende, enthält das Ergebnisarray einen children Schlüssel mit Wert als leeres Array.

Antwort

0

Sie können versuchen, die folgenden, wie ich bin nicht sicher, dass with Methode mit find an der Seite arbeiten:

ParentModel::with('children')->where(array('ParentModel_pmk_id' => 1))->get();